18.3.3.3. UDPv6TransportDescriptor

struct UDPv6TransportDescriptor : public eprosima::fastdds::rtps::UDPTransportDescriptor

UDPv6 Transport configuration The kind value for UDPv6TransportDescriptor is given by eprosima::fastrtps::rtps::LOCATOR_KIND_UDPv6.

Public Functions

virtual ~UDPv6TransportDescriptor() = default

Destructor.

virtual TransportInterface *create_transport() const override

Factory method pattern. It will create and return a TransportInterface corresponding to this descriptor. This provides an interface to the NetworkFactory to create the transports without the need to know about their type

UDPv6TransportDescriptor()

Constructor.

UDPv6TransportDescriptor(const UDPv6TransportDescriptor &t) = default

Copy constructor.

UDPv6TransportDescriptor &operator=(const UDPv6TransportDescriptor &t) = default

Copy assignment.