19.3.2.1. ChainingTransportDescriptor
-
struct ChainingTransportDescriptor : public eprosima::fastdds::rtps::TransportDescriptorInterface
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:
low_level_descriptor: Descriptor for lower level transport.
Public Functions
-
inline virtual uint32_t min_send_buffer_size() const override
Returns the minimum size required for a send operation.
-
inline virtual uint32_t max_message_size() const override
Returns the maximum size expected for received messages.
Public Members
-
std::shared_ptr<TransportDescriptorInterface> low_level_descriptor
Descriptor for lower level transport.