TURN module (rfc5766)

Client::Options

Configuration options for the TURN client.

Options

#include <icy/turn/client/client.h>

struct Options

Defined in src/turn/include/icy/turn/client/client.h:129

Public Attributes

ReturnNameDescription
std::stringsoftware
std::stringusername
std::stringpassword
longtimeout
std::int64_tlifetime
std::int64_ttimerInterval
net::AddressserverAddr

software

std::string software

Defined in src/turn/include/icy/turn/client/client.h:131


username

std::string username

Defined in src/turn/include/icy/turn/client/client.h:132


password

std::string password

Defined in src/turn/include/icy/turn/client/client.h:134


timeout

long timeout

Defined in src/turn/include/icy/turn/client/client.h:136


lifetime

std::int64_t lifetime

Defined in src/turn/include/icy/turn/client/client.h:137


timerInterval

std::int64_t timerInterval

Defined in src/turn/include/icy/turn/client/client.h:138


serverAddr

net::Address serverAddr

Type: net::Address

Defined in src/turn/include/icy/turn/client/client.h:139

Public Methods

ReturnNameDescription
Options inline

Options

inline

inline Options()

Defined in src/turn/include/icy/turn/client/client.h:140