Client::Options
Options
#include <icy/symple/client.h>struct OptionsDefined in src/symple/include/icy/symple/client.h:93
Connection and authentication options for the Symple client.
List of all members
| Name | Kind | Owner |
|---|---|---|
host | variable | Declared here |
port | variable | Declared here |
secure | variable | Declared here |
reconnection | variable | Declared here |
reconnectAttempts | variable | Declared here |
reconnectDelay | variable | Declared here |
user | variable | Declared here |
name | variable | Declared here |
type | variable | Declared here |
token | variable | Declared here |
Options | function | Declared here |
Public Attributes
| Return | Name | Description |
|---|---|---|
std::string | host | |
uint16_t | port | |
bool | secure | Use wss:// instead of ws://. |
bool | reconnection | Auto-reconnect on disconnect. |
int | reconnectAttempts | 0 = unlimited |
int | reconnectDelay | Milliseconds between retries. |
std::string | user | User identifier (required) |
std::string | name | Display name. |
std::string | type | Peer type. |
std::string | token | Auth token (optional) |
host
std::string host = "127.0.0.1"Defined in src/symple/include/icy/symple/client.h:95
port
uint16_t port = 4500Defined in src/symple/include/icy/symple/client.h:96
secure
bool secure = falseDefined in src/symple/include/icy/symple/client.h:97
Use wss:// instead of ws://.
reconnection
bool reconnection = trueDefined in src/symple/include/icy/symple/client.h:98
Auto-reconnect on disconnect.
reconnectAttempts
int reconnectAttempts = 0Defined in src/symple/include/icy/symple/client.h:99
0 = unlimited
reconnectDelay
int reconnectDelay = 3000Defined in src/symple/include/icy/symple/client.h:100
Milliseconds between retries.
user
std::string userDefined in src/symple/include/icy/symple/client.h:102
User identifier (required)
name
std::string nameDefined in src/symple/include/icy/symple/client.h:103
Display name.
type
std::string typeDefined in src/symple/include/icy/symple/client.h:104
Peer type.
token
std::string tokenDefined in src/symple/include/icy/symple/client.h:105
Auth token (optional)
Public Methods
| Return | Name | Description |
|---|---|---|
Options | Defaulted constructor. |
Options
Options() = defaultDefined in src/symple/include/icy/symple/client.h:107
Defaulted constructor.
