18.3.4.3. TCPv6TransportDescriptor

struct TCPv6TransportDescriptor : public eprosima::fastdds::rtps::TCPTransportDescriptor

TCPv6 Transport configuration The kind value for TCPv6TransportDescriptor is given by eprosima::fastrtps::rtps::LOCATOR_KIND_TCPv6.

Public Functions

virtual ~TCPv6TransportDescriptor() = 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

TCPv6TransportDescriptor()

Constructor.

TCPv6TransportDescriptor(const TCPv6TransportDescriptor &t)

Copy constructor.

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

Copy assignment.

bool operator==(const TCPv6TransportDescriptor &t) const

Comparison operator.