Struct Configuration
Defined in File publisher.h
Struct Documentation
-
struct Configuration
Public Members
-
bool enable = {true}
enable layer
-
bool zero_copy_mode = {false}
Enable zero copy shared memory transport mode.
-
unsigned int acknowledge_timeout_ms = {0U}
Force connected subscribers to send acknowledge event after processing the message. The publisher send call is blocked on this event with this timeout (0 == no handshake).
-
unsigned int memfile_buffer_count = {1U}
Maximum number of used buffers (needs to be greater than 1, default = 1)
-
unsigned int memfile_min_size_bytes = {4096}
Default memory file size for new publisher (Default: 4096)
-
unsigned int memfile_reserve_percent = {50}
Dynamic file size reserve before recreating memory file if topic size changes (Default: 50)
-
bool enable = {true}