RTI Connext .NET API (legacy)  Version 6.1.0

Types and functions related to the built-in topics. More...

Classes

class  DDS::TransportInfo_t
 Contains the class_id and message_size_max of an installed transport. More...
 
class  DDS::TransportInfoSeq
 Instantiates DDS::Sequence < DDS::TransportInfo_t > . More...
 
class  DDS::Locator_t
 <<extension>> Type used to represent the addressing information needed to send a message to an RTPS Endpoint using one of the supported transports. More...
 
class  DDS::LocatorSeq
 Declares IDL sequence < DDS::Locator_t > More...
 
struct  DDS::ProtocolVersion_t
 <<extension>> Type used to represent the version of the RTPS protocol. More...
 
struct  DDS::VendorId_t
 <<extension>> Type used to represent the vendor of the service implementing the RTPS protocol. More...
 
struct  DDS::ProductVersion_t
 <<extension>> Type used to represent the current version of RTI Connext. More...
 
struct  DDS::BuiltinTopicKey_t
 The key type of the built-in topic types. More...
 
class  DDS::ContentFilterProperty_t
 <<extension>> Type used to provide all the required information to enable content filtering. More...
 

Functions

void DDS::BuiltinTopicKey_t::from_guid (GUID_t % guid)
 Initializes this Key from the input GUID. More...
 
void DDS::BuiltinTopicKey_t::to_guid (GUID_t % guid)
 Converts this Key into a GUID. More...
 

Properties

static System::Int32 DDS::Locator_t::LOCATOR_ADDRESS_LENGTH_MAX [get]
 Declares length of address field in locator. More...
 
static Locator_tDDS::Locator_t::LOCATOR_INVALID [get]
 An invalid locator. More...
 
static System::Int32 DDS::Locator_t::LOCATOR_KIND_INVALID [get]
 Locator of this kind is invalid. More...
 
static System::UInt32 DDS::Locator_t::LOCATOR_PORT_INVALID [get]
 An invalid port. More...
 
static array< System::Byte >^ DDS::Locator_t::LOCATOR_ADDRESS_INVALID [get]
 An invalid address. More...
 
static System::Int32 DDS::Locator_t::LOCATOR_KIND_UDPv4 [get]
 A locator for a UDPv4 address. More...
 
static System::Int32 DDS::Locator_t::LOCATOR_KIND_UDPv4_WAN [get]
 A locator for a UDPv4 asymmetric transport address. More...
 
static System::Int32 DDS::Locator_t::LOCATOR_KIND_UDPv6 [get]
 A locator for a UDPv6 address. More...
 
static System::Int32 DDS::Locator_t::LOCATOR_KIND_UDPv6_510 [get]
 A locator for a UDPv6 address for RTI Connext 5.1.0 and earlier. More...
 
static System::Int32 DDS::Locator_t::LOCATOR_KIND_RESERVED [get]
 Locator of this kind is reserved. More...
 
static System::Int32 DDS::Locator_t::LOCATOR_KIND_SHMEM [get]
 A locator for an address acessed via shared memory. More...
 
static System::Int32 DDS::Locator_t::LOCATOR_KIND_SHMEM_510 [get]
 A locator for an address acessed via shared memory for RTI Connext 5.1.0 and earlier. More...
 
static ProtocolVersion_t DDS::ProtocolVersion_t::PROTOCOLVERSION [get]
 The most recent protocol version. Currently 2.1. More...
 
static ProtocolVersion_t DDS::ProtocolVersion_t::PROTOCOLVERSION_1_0 [get]
 The protocol version 1.0. More...
 
static ProtocolVersion_t DDS::ProtocolVersion_t::PROTOCOLVERSION_1_1 [get]
 The protocol version 1.1. More...
 
static ProtocolVersion_t DDS::ProtocolVersion_t::PROTOCOLVERSION_1_2 [get]
 The protocol version 1.2. More...
 
static ProtocolVersion_t DDS::ProtocolVersion_t::PROTOCOLVERSION_2_0 [get]
 The protocol version 2.0. More...
 
static ProtocolVersion_t DDS::ProtocolVersion_t::PROTOCOLVERSION_2_1 [get]
 The protocol version 2.1. More...
 
static VendorId_t DDS::VendorId_t::VENDORID_UNKNOWN [get]
 The ID used when the vendor of the service implementing the RTPS protocol is not known. More...
 
static System::Int32 DDS::VendorId_t::VENDORID_LENGTH_MAX [get]
 Length of vendor id. More...
 
static ProductVersion_t DDS::ProductVersion_t::PRODUCTVERSION_UNKNOWN [get]
 The value used when the product version is unknown. More...
 

Detailed Description

Types and functions related to the built-in topics.

Function Documentation

◆ from_guid()

void DDS::BuiltinTopicKey_t::from_guid ( GUID_t guid)

Initializes this Key from the input GUID.

Parameters
guid<<in>> The GUID to be used to initialize this Key.

◆ to_guid()

void DDS::BuiltinTopicKey_t::to_guid ( GUID_t guid)

Converts this Key into a GUID.

Parameters
guid<<out>> The destination GUID.

Properties

◆ LOCATOR_ADDRESS_LENGTH_MAX

System:: Int32 DDS::Locator_t::LOCATOR_ADDRESS_LENGTH_MAX
staticget

Declares length of address field in locator.

◆ LOCATOR_INVALID

Locator_t^ DDS::Locator_t::LOCATOR_INVALID
staticget

An invalid locator.

◆ LOCATOR_KIND_INVALID

System:: Int32 DDS::Locator_t::LOCATOR_KIND_INVALID
staticget

Locator of this kind is invalid.

◆ LOCATOR_PORT_INVALID

System:: UInt32 DDS::Locator_t::LOCATOR_PORT_INVALID
staticget

An invalid port.

◆ LOCATOR_ADDRESS_INVALID

array< System:: Byte>^ DDS::Locator_t::LOCATOR_ADDRESS_INVALID
staticget

An invalid address.

◆ LOCATOR_KIND_UDPv4

System:: Int32 DDS::Locator_t::LOCATOR_KIND_UDPv4
staticget

A locator for a UDPv4 address.

◆ LOCATOR_KIND_UDPv4_WAN

System:: Int32 DDS::Locator_t::LOCATOR_KIND_UDPv4_WAN
staticget

A locator for a UDPv4 asymmetric transport address.

◆ LOCATOR_KIND_UDPv6

System:: Int32 DDS::Locator_t::LOCATOR_KIND_UDPv6
staticget

A locator for a UDPv6 address.

◆ LOCATOR_KIND_UDPv6_510

System:: Int32 DDS::Locator_t::LOCATOR_KIND_UDPv6_510
staticget

A locator for a UDPv6 address for RTI Connext 5.1.0 and earlier.

◆ LOCATOR_KIND_RESERVED

System:: Int32 DDS::Locator_t::LOCATOR_KIND_RESERVED
staticget

Locator of this kind is reserved.

◆ LOCATOR_KIND_SHMEM

System:: Int32 DDS::Locator_t::LOCATOR_KIND_SHMEM
staticget

A locator for an address acessed via shared memory.

◆ LOCATOR_KIND_SHMEM_510

System:: Int32 DDS::Locator_t::LOCATOR_KIND_SHMEM_510
staticget

A locator for an address acessed via shared memory for RTI Connext 5.1.0 and earlier.

◆ PROTOCOLVERSION

ProtocolVersion_t DDS::ProtocolVersion_t::PROTOCOLVERSION
staticget

The most recent protocol version. Currently 2.1.

◆ PROTOCOLVERSION_1_0

ProtocolVersion_t DDS::ProtocolVersion_t::PROTOCOLVERSION_1_0
staticget

The protocol version 1.0.

◆ PROTOCOLVERSION_1_1

ProtocolVersion_t DDS::ProtocolVersion_t::PROTOCOLVERSION_1_1
staticget

The protocol version 1.1.

◆ PROTOCOLVERSION_1_2

ProtocolVersion_t DDS::ProtocolVersion_t::PROTOCOLVERSION_1_2
staticget

The protocol version 1.2.

◆ PROTOCOLVERSION_2_0

ProtocolVersion_t DDS::ProtocolVersion_t::PROTOCOLVERSION_2_0
staticget

The protocol version 2.0.

◆ PROTOCOLVERSION_2_1

ProtocolVersion_t DDS::ProtocolVersion_t::PROTOCOLVERSION_2_1
staticget

The protocol version 2.1.

◆ VENDORID_UNKNOWN

VendorId_t DDS::VendorId_t::VENDORID_UNKNOWN
staticget

The ID used when the vendor of the service implementing the RTPS protocol is not known.

◆ VENDORID_LENGTH_MAX

System:: Int32 DDS::VendorId_t::VENDORID_LENGTH_MAX
staticget

Length of vendor id.

◆ PRODUCTVERSION_UNKNOWN

ProductVersion_t DDS::ProductVersion_t::PRODUCTVERSION_UNKNOWN
staticget

The value used when the product version is unknown.