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... | |
int | maxPendingAcks |
Specifies the maximum number of unacknowledged messages allowed for the client. 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.
int tibeftlOptions::maxPendingAcks |
Specifies the maximum number of unacknowledged messages allowed for the client.
Once the maximum number of unacknowledged messages is reached the client will stop receiving additional messages until previously received messages are acknowledged.
If not specified the server's configured value will be used.
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.
If the trust store is not specified the system default CA certificates will be used.
const char* tibeftlOptions::username |
Username used for authentication if not specified with the URL.
int tibeftlOptions::ver |
This structure's version. Must be 0.