17.3.4.3. TCPv6TransportDescriptor¶
-
struct eprosima::fastdds::rtps::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.
-
virtual ~TCPv6TransportDescriptor() = default¶