Struct iox_pub_options_t

Struct Documentation

struct iox_pub_options_t

options to be set for a publisher

Public Members

uint64_t historyCapacity

Size of the history chunk queue.

const char *nodeName

Name of the node the publisher belongs to.

Note

nullptr indicates that the default node name is used

bool offerOnCreate

The option whether the publisher should already be offered when creating it.

ENUM iox_ConsumerTooSlowPolicy subscriberTooSlowPolicy

describes whether a publisher blocks when subscriber queue is full

uint64_t initCheck

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