RTI Connext Modern C++ API  Version 6.1.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 ,
  UDPv4 = NDDS_TRANSPORT_CLASSID_UDPv4,
  UDPv4_WAN = NDDS_TRANSPORT_CLASSID_UDPv4_WAN,
  SHMEM = NDDS_TRANSPORT_CLASSID_SHMEM,
  SHMEM_510 = NDDS_TRANSPORT_CLASSID_SHMEM_510 ,
  UDPv6 = NDDS_TRANSPORT_CLASSID_UDPv6,
  UDPv6_510 =NDDS_TRANSPORT_CLASSID_UDPv6_510,
  DTLS = NDDS_TRANSPORT_CLASSID_DTLS,
  WAN = NDDS_TRANSPORT_CLASSID_WAN,
  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.

DTLS 

DTLS.

WAN 

WAN.

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.