RTI Connext Modern C++ API Version 7.3.0
rti::core::TransportClassId_def Struct Reference

The definition of the dds::core::safe_enum TransportClassId. More...

#include <TransportInfo.hpp>

Public Types

enum  type {
  INVALID = NDDS_TRANSPORT_CLASSID_INVALID ,
  ANY = NDDS_TRANSPORT_CLASSID_ANY ,
  UDPv4 = NDDS_TRANSPORT_CLASSID_UDPv4 ,
  UDPv4_WAN = NDDS_TRANSPORT_CLASSID_UDPv4_WAN ,
  SHMEM = NDDS_TRANSPORT_CLASSID_SHMEM ,
  SHMEM_510 = NDDS_TRANSPORT_CLASSID_SHMEM_510 ,
  INTRA = NDDS_TRANSPORT_CLASSID_INTRA ,
  UDPv6 = NDDS_TRANSPORT_CLASSID_UDPv6 ,
  UDPv6_510 =NDDS_TRANSPORT_CLASSID_UDPv6_510 ,
  TCPV4_LAN = NDDS_TRANSPORT_CLASSID_TCPV4_LAN ,
  TCPV4_WAN = NDDS_TRANSPORT_CLASSID_TCPV4_WAN ,
  TLSV4_LAN = NDDS_TRANSPORT_CLASSID_TLSV4_LAN ,
  TLSV4_WAN = NDDS_TRANSPORT_CLASSID_TLSV4_WAN ,
  RESERVED_RANGE = NDDS_TRANSPORT_CLASSID_RESERVED_RANGE
}
 The underlying enum type. More...
 

Detailed Description

The definition of the dds::core::safe_enum TransportClassId.

Member Enumeration Documentation

◆ type

The underlying enum type.

Enumerator
INVALID 

Invalid.

UDPv4 

UDPv4.

UDPv4_WAN 

UDPv4 WAN.

SHMEM 

Shared memory.

SHMEM_510 

Shared memory in RTI Connext 5.1.0 and earlier.

UDPv6 

UDPv6.

UDPv6_510 

UDPv6 in RTI Connext 5.1.0 and earlier.

TCPV4_LAN 

TCPv4 LAN mode.

TCPV4_WAN 

TCPv4 WAN mode.

TLSV4_LAN 

TCPv4 LAN mode with TLS.

TLSV4_WAN 

TCPv4 WAN mode with TLS.

RESERVED_RANGE 

Reserved for additional user-defined transport plugins.