Skip to content

iox_server_options_t🔗

options to be set for a server #include <iceoryx_binding_c/server.h>

Public Attributes🔗

Name
uint64_t requestQueueCapacity
size of the request queue
char nodeName
name of the node the server belongs to
bool offerOnCreate
Indicates if the server should be connected when created.
ENUM iox_QueueFullPolicy requestQueueFullPolicy
Sets whether the client blocks when the server request queue is full.
ENUM iox_ConsumerTooSlowPolicy clientTooSlowPolicy
Sets whether the server blocks when the client response queue is full.
uint64_t initCheck
this value will be set exclusively by iox_server_options_init and is not supposed to be modified otherwise

Public Attributes Documentation🔗

variable requestQueueCapacity🔗

uint64_t requestQueueCapacity;

size of the request queue

variable nodeName🔗

char nodeName;

name of the node the server belongs to

variable offerOnCreate🔗

bool offerOnCreate;

Indicates if the server should be connected when created.

variable requestQueueFullPolicy🔗

ENUM iox_QueueFullPolicy requestQueueFullPolicy;

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

variable clientTooSlowPolicy🔗

ENUM iox_ConsumerTooSlowPolicy clientTooSlowPolicy;

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

variable initCheck🔗

uint64_t initCheck;

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


Updated on 18 December 2023 at 13:11:43 CET