TIBCO eFTL™
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
tibeftlOptions Struct Reference

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...
 

Detailed Description

eFTL options.

Field Documentation

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.


The documentation for this struct was generated from the following file: