Built in and user defined transport layer implementations. More...
Classes | |
class | ChainingTransport |
This is the base class for chaining adapter transports. More... | |
struct | ChainingTransportDescriptor |
Base class for the descriptors of chaining transports. More... | |
class | PortBasedTransportDescriptor |
Base class for all port based transport descriptors. More... | |
struct | SharedMemTransportDescriptor |
Shared memory transport configuration. More... | |
struct | test_SharedMemTransportDescriptor |
Shared memory transport configuration. More... | |
struct | TCPTransportDescriptor |
TCP Transport configuration. More... | |
struct | TCPv4TransportDescriptor |
TCPv4 Transport configuration. More... | |
struct | TCPv6TransportDescriptor |
TCPv6 Transport configuration The kind value for TCPv6TransportDescriptor is given by eprosima::fastdds::rtps::LOCATOR_KIND_TCPv6 . More... | |
struct | test_UDPv4TransportDescriptor |
UDP v4 Test Transport configuration. More... | |
class | TransportInterface |
Interface against which to implement a transport layer, decoupled from Fast DDS internals. More... | |
class | TransportReceiverInterface |
Interface against which to implement a data receiver, decoupled from transport internals. More... | |
struct | UDPTransportDescriptor |
UDP Transport configuration. More... | |
struct | UDPv4TransportDescriptor |
UDPv4 Transport configuration The kind value for UDPv4TransportDescriptor is given by eprosima::fastdds::rtps::LOCATOR_KIND_UDPv4 . More... | |
struct | UDPv6TransportDescriptor |
UDPv6 Transport configuration The kind value for UDPv6TransportDescriptor is given by eprosima::fastdds::rtps::LOCATOR_KIND_UDPv6 . More... | |
Typedefs | |
typedef eprosima::fastdds::rtps::ChainingTransportDescriptor | ChainingTransportDescriptor |
Base class for the descriptors of chaining transports. | |
typedef eprosima::fastdds::rtps::test_SharedMemTransportDescriptor | test_SharedMemTransportDescriptor |
Shared memory transport configuration. | |
Built in and user defined transport layer implementations.
typedef eprosima::fastdds::rtps::ChainingTransportDescriptor ChainingTransportDescriptor |
Base class for the descriptors of chaining transports.
A chaining transport allows for the manipulation of data before sending or after receiving from another transport.
Transport configuration:
typedef eprosima::fastdds::rtps::test_SharedMemTransportDescriptor test_SharedMemTransportDescriptor |
Shared memory transport configuration.