TsgcTURNServer › Properties

TsgcTURNServer Properties

Published properties grouped by purpose, followed by the full alphabetical list.

Connection

NameDescription
ActiveStarts or stops the TURN server; set to True to begin accepting ALLOCATE, Binding and relay requests.
HostLocal IP address or host name the TURN server binds to when Active is set to True.
PortUDP port the TURN server listens on; defaults to 3478 as reserved by RFC 5766.
IPVersionAddress family used by the listening socket; defaults to IPv4.

Protocol

NameDescription
STUNOptionsSTUN-level options inherited from TsgcSTUNServer: FINGERPRINT, SOFTWARE, Authentication and Binding-Response attributes.
TURNOptionsTURN-specific options: default Allocation lifetime, port range, Relay IP and long-term credentials.

Diagnostics

NameDescription
LogFileAppends every STUN/TURN message received or sent by the server to a file for debugging.
NotifyEventsSelects how threaded server events are synchronized with the main VCL/FMX thread.
VersionRead-only build version of the sgcWebSockets component library.

All Properties (alphabetical)

NameDescription
ActiveStarts or stops the TURN server; set to True to begin accepting ALLOCATE, Binding and relay requests.
HostLocal IP address or host name the TURN server binds to when Active is set to True.
IPVersionAddress family used by the listening socket; defaults to IPv4.
LogFileAppends every STUN/TURN message received or sent by the server to a file for debugging.
NotifyEventsSelects how threaded server events are synchronized with the main VCL/FMX thread.
PortUDP port the TURN server listens on; defaults to 3478 as reserved by RFC 5766.
STUNOptionsSTUN-level options inherited from TsgcSTUNServer: FINGERPRINT, SOFTWARE, Authentication and Binding-Response attributes.
TURNOptionsTURN-specific options: default Allocation lifetime, port range, Relay IP and long-term credentials.
VersionRead-only build version of the sgcWebSockets component library.