Struct iox_client_options_t

Struct Documentation

struct iox_client_options_t

options to be set for a client

Public Members

uint64_t responseQueueCapacity

size of the response queue

char nodeName[IOX_CONFIG_NODE_NAME_SIZE]

name of the node the client belongs to

bool connectOnCreate

Indicates if the client should be connected when created.

ENUM iox_QueueFullPolicy responseQueueFullPolicy

Sets whether the server blocks when the client response queue is full.

ENUM iox_ConsumerTooSlowPolicy serverTooSlowPolicy

Sets whether the client blocks when the server request queue is full.

uint64_t initCheck

this value will be set exclusively by iox_client_options_init and is not supposed to be modified otherwise