Struct astutedds::rtps::ShmTransport::Config

ClassList > astutedds > rtps > ShmTransport > Config

Configuration for shared memory transport.

  • #include <shm_transport.hpp>

Public Attributes

Type Name
bool cleanup_on_exit = true
size_t max_message_size = [**MAX\_SHM\_MESSAGE\_SIZE**](namespaceastutedds_1_1rtps.md#variable-max_shm_message_size)
size_t segment_size = [**DEFAULT\_SHM\_SEGMENT\_SIZE**](namespaceastutedds_1_1rtps.md#variable-default_shm_segment_size)
size_t slot_count = [**DEFAULT\_RING\_BUFFER\_SLOTS**](namespaceastutedds_1_1rtps.md#variable-default_ring_buffer_slots)

Public Attributes Documentation

variable cleanup_on_exit

bool astutedds::rtps::ShmTransport::Config::cleanup_on_exit;

variable max_message_size

size_t astutedds::rtps::ShmTransport::Config::max_message_size;

variable segment_size

size_t astutedds::rtps::ShmTransport::Config::segment_size;

variable slot_count

size_t astutedds::rtps::ShmTransport::Config::slot_count;


The documentation for this class was generated from the following file include/astutedds/rtps/shm_transport.hpp