20#ifndef FASTDDS_RTPS_TRANSPORT_SHARED_MEM__TEST_SHAREDMEMTRANSPORTDESCRIPTOR_HPP
21#define FASTDDS_RTPS_TRANSPORT_SHARED_MEM__TEST_SHAREDMEMTRANSPORTDESCRIPTOR_HPP
23#include <fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.hpp>
50}test_SharedMemTransportDescriptor;
Interface against which to implement a transport layer, decoupled from Fast DDS internals.
Definition TransportInterface.hpp:64
Shared memory transport configuration.
Definition SharedMemTransportDescriptor.hpp:50
Shared memory transport configuration.
Definition test_SharedMemTransportDescriptor.hpp:35
uint32_t * big_buffer_size_recv_count_
Definition test_SharedMemTransportDescriptor.hpp:48
uint32_t * big_buffer_size_send_count_
Definition test_SharedMemTransportDescriptor.hpp:47
virtual ~test_SharedMemTransportDescriptor()
Definition test_SharedMemTransportDescriptor.hpp:36
uint32_t big_buffer_size_
Definition test_SharedMemTransportDescriptor.hpp:46
virtual TransportInterface * create_transport() const override
Factory method pattern.
FASTDDS_EXPORTED_API test_SharedMemTransportDescriptor(const test_SharedMemTransportDescriptor &t)
FASTDDS_EXPORTED_API test_SharedMemTransportDescriptor()