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