TRANSPORT_BUILTIN
[QoS Policies]

<<eXtension>> Specifies which built-in transports are used. More...

Classes

class  DDS::TransportBuiltinKindAlias
 Bits in DDS::TransportBuiltinKindMask . More...
struct  DDS::TransportBuiltinQosPolicy
 Specifies which built-in transports are used. More...

Enumerations

enum  DDS::TransportBuiltinKind {
  DDS::TRANSPORTBUILTIN_UDPv4,
  DDS::TRANSPORTBUILTIN_SHMEM ,
  DDS::TRANSPORTBUILTIN_UDPv6
}
 Built-in transport kind. More...
enum  DDS::TransportBuiltinKindMask {
  DDS::TRANSPORTBUILTIN_MASK_NONE,
  DDS::TRANSPORTBUILTIN_MASK_DEFAULT,
  DDS::TRANSPORTBUILTIN_MASK_ALL
}
 A mask of DDS::TransportBuiltinKind bits. More...

Functions

static System::String^ DDS::TransportBuiltinQosPolicy::get_transportbuiltin_qos_policy_name ()
 Stringified human-readable name for DDS::TransportBuiltinQosPolicy.

Variables

static System::String^ DDS::TransportBuiltinKindAlias::TRANSPORTBUILTIN_SHMEM_ALIAS
 Alias name for the shared memory built-in transport.
static System::String^ DDS::TransportBuiltinKindAlias::TRANSPORTBUILTIN_UDPv4_ALIAS
 Alias name for the UDPv4 built-in transport.
static System::String^ DDS::TransportBuiltinKindAlias::TRANSPORTBUILTIN_UDPv6_ALIAS
 Alias name for the UDPv6 built-in transport.

Detailed Description

<<eXtension>> Specifies which built-in transports are used.

See also:
Changing the automatically registered built-in transports

Enumeration Type Documentation

Built-in transport kind.

See also:
DDS::TransportBuiltinKindMask
Enumerator:
TRANSPORTBUILTIN_UDPv4  Built-in UDPv4 transport, DDS::UDPv4Transport.
TRANSPORTBUILTIN_SHMEM  Built-in shared memory transport, DDS::ShmemTransport.
TRANSPORTBUILTIN_UDPv6  Built-in UDPv6 transport, DDS::UDPv6Transport.

A mask of DDS::TransportBuiltinKind bits.

QoS:
DDS::TransportBuiltinQosPolicy
Enumerator:
TRANSPORTBUILTIN_MASK_NONE  None of the built-in transports will be registered automatically when the DDS::DomainParticipant is enabled. The user must explictly register transports using DDS::Transport_Support::register_transport.

See also:
DDS::TransportBuiltinKindMask
TRANSPORTBUILTIN_MASK_DEFAULT  The default value of DDS::TransportBuiltinQosPolicy::mask.

The set of builtin transport plugins that will be automatically registered with the participant by default. The user can register additional transports using DDS::Transport_Support::register_transport.

See also:
DDS::TransportBuiltinKindMask
TRANSPORTBUILTIN_MASK_ALL  All the available built-in transports are registered automatically when the DDS::DomainParticipant is enabled.

See also:
DDS::TransportBuiltinKindMask


Function Documentation

static System::String ^ DDS::TransportBuiltinQosPolicy::get_transportbuiltin_qos_policy_name (  )  [inline, static, inherited]

Stringified human-readable name for DDS::TransportBuiltinQosPolicy.


Variable Documentation

Alias name for the shared memory built-in transport.

Alias name for the UDPv4 built-in transport.

Alias name for the UDPv6 built-in transport.


RTI Data Distribution Service .Net APIs Version 4.5e Copyright © 23 Oct 2011 Real-Time Innovations, Inc