Skip to content

EntropyEngine::Networking::WebRTCConfig

WebRTC-specific configuration.

#include <ConnectionTypes.h>

Name
std::stringproxyServer
Optional proxy server.
uint16_tportRangeEnd
Port range end (0 = OS chooses).
uint16_tportRangeBegin
Port range start (0 = OS chooses).
boolpolite
Perfect negotiation: true = polite peer (accepts remote offers during glare).
intmaxMessageSize
Maximum message size.
std::vector< std::string >iceServers
ICE server URLs (STUN/TURN).
boolenableIceTcp
Enable ICE-TCP candidates.
std::stringbindAddress
Optional local bind address.
std::string proxyServer;

Optional proxy server.

uint16_t portRangeEnd = 0;

Port range end (0 = OS chooses).

uint16_t portRangeBegin = 0;

Port range start (0 = OS chooses).

bool polite = false;

Perfect negotiation: true = polite peer (accepts remote offers during glare).

int maxMessageSize = DEFAULT_WEBRTC_MAX_MESSAGE_SIZE;

Maximum message size.

std::vector< std::string > iceServers;

ICE server URLs (STUN/TURN).

bool enableIceTcp = false;

Enable ICE-TCP candidates.

std::string bindAddress;

Optional local bind address.


Updated on 2026-01-26 at 17:14:35 -0500