EntropyEngine::Networking::WebRTCConfig
EntropyEngine::Networking::WebRTCConfig
Section titled “EntropyEngine::Networking::WebRTCConfig”WebRTC-specific configuration.
#include <ConnectionTypes.h>
Public Attributes
Section titled “Public Attributes”| Name | |
|---|---|
| std::string | proxyServer Optional proxy server. |
| uint16_t | portRangeEnd Port range end (0 = OS chooses). |
| uint16_t | portRangeBegin Port range start (0 = OS chooses). |
| bool | polite Perfect negotiation: true = polite peer (accepts remote offers during glare). |
| int | maxMessageSize Maximum message size. |
| std::vector< std::string > | iceServers ICE server URLs (STUN/TURN). |
| bool | enableIceTcp Enable ICE-TCP candidates. |
| std::string | bindAddress Optional local bind address. |
Public Attributes Documentation
Section titled “Public Attributes Documentation”variable proxyServer
Section titled “variable proxyServer”std::string proxyServer;Optional proxy server.
variable portRangeEnd
Section titled “variable portRangeEnd”uint16_t portRangeEnd = 0;Port range end (0 = OS chooses).
variable portRangeBegin
Section titled “variable portRangeBegin”uint16_t portRangeBegin = 0;Port range start (0 = OS chooses).
variable polite
Section titled “variable polite”bool polite = false;Perfect negotiation: true = polite peer (accepts remote offers during glare).
variable maxMessageSize
Section titled “variable maxMessageSize”int maxMessageSize = DEFAULT_WEBRTC_MAX_MESSAGE_SIZE;Maximum message size.
variable iceServers
Section titled “variable iceServers”std::vector< std::string > iceServers;ICE server URLs (STUN/TURN).
variable enableIceTcp
Section titled “variable enableIceTcp”bool enableIceTcp = false;Enable ICE-TCP candidates.
variable bindAddress
Section titled “variable bindAddress”std::string bindAddress;Optional local bind address.
Updated on 2026-01-26 at 17:14:35 -0500