Home
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

Configuration options for the TURN client.

List of all members

NameKindOwner
softwarevariableDeclared here
usernamevariableDeclared here
passwordvariableDeclared here
timeoutvariableDeclared here
lifetimevariableDeclared here
timerIntervalvariableDeclared here
serverAddrvariableDeclared here
OptionsfunctionDeclared here

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

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