#include <icy/turn/server/server.h>Configuration options for the TURN server.
| Return | Name | Description |
|---|---|---|
std::string | software | |
std::string | realm | |
uint32_t | allocationDefaultLifetime | |
uint32_t | allocationMaxLifetime | |
int | allocationMaxPermissions | |
int | timerInterval | |
int | earlyMediaBufferSize | |
net::Address | listenAddr | The TCP and UDP bind() address. |
std::string | externalIP | The external public facing IP address of the server. |
bool | enableTCP | |
bool | enableUDP | |
bool | enableLocalIPPermissions | Auto-grant permissions for RFC 1918/loopback addresses. |
std::string softwarestd::string realmuint32_t allocationDefaultLifetimeuint32_t allocationMaxLifetimeint allocationMaxPermissionsint timerIntervalint earlyMediaBufferSizenet::Address listenAddrThe TCP and UDP bind() address.
std::string externalIPThe external public facing IP address of the server.
bool enableTCPbool enableUDPbool enableLocalIPPermissionsAuto-grant permissions for RFC 1918/loopback addresses.
| Return | Name | Description |
|---|---|---|
ServerOptions inline |
inline
inline ServerOptions()