TIBCO eFTL™
|
eFTL options. More...
Data Fields | |
int64_t | autoReconnectAttempts |
Maximum autoreconnect attempts. More... | |
int64_t | autoReconnectMaxDelay |
Maximum autoreconnect delay in milliseconds. More... | |
const char * | clientId |
Unique client identifier if not specified with the URL. More... | |
const char * | password |
Password used for authentication if not specified with the URL. More... | |
tibeftlStateCallback | stateChangeCallback |
Callback invoked whenever the connection state changes. More... | |
void * | stateChangeCallbackArg |
Argument included with the connection state change callback. More... | |
int64_t | timeout |
Timeout, in milliseconds, for server requests. More... | |
bool | trustAll |
Sets whether or not to skip server certifiate authentication. More... | |
const char * | trustStore |
Sets the trust store used for secure connections. More... | |
const char * | username |
Username used for authentication if not specified with the URL. More... | |
int | ver |
This structure's version. Must be 0. More... | |
eFTL options.
int64_t tibeftlOptions::autoReconnectAttempts |
Maximum autoreconnect attempts.
int64_t tibeftlOptions::autoReconnectMaxDelay |
Maximum autoreconnect delay in milliseconds.
const char* tibeftlOptions::clientId |
Unique client identifier if not specified with the URL.
const char* tibeftlOptions::password |
Password used for authentication if not specified with the URL.
tibeftlStateCallback tibeftlOptions::stateChangeCallback |
Callback invoked whenever the connection state changes.
void* tibeftlOptions::stateChangeCallbackArg |
Argument included with the connection state change callback.
int64_t tibeftlOptions::timeout |
Timeout, in milliseconds, for server requests.
bool tibeftlOptions::trustAll |
Sets whether or not to skip server certifiate authentication.
Specify true
to accept any server certificate. This option should only be used during development and testing.
const char* tibeftlOptions::trustStore |
Sets the trust store used for secure connections.
The trust store is a file containing one or more PEM encoded certificates used to authenticate the server's certificate on secure connections.
const char* tibeftlOptions::username |
Username used for authentication if not specified with the URL.
int tibeftlOptions::ver |
This structure's version. Must be 0.