#include <managed_infrastructure.h>
Static Public Member Functions | |
| static System::String^ | get_transportbuiltin_qos_policy_name () |
| Stringified human-readable name for DDS::TransportBuiltinQosPolicy. | |
Public Attributes | |
| System::Int32 | mask |
| Specifies the built-in transports that are registered automatically when the DDS::DomainParticipant is enabled. | |
Three different transport plug-ins are built into the core RTI Data Distribution Service libraries (for most supported target platforms): UDPv4, shared memory, and UDPv6.
This QoS policy allows you to control which of these built-in transport plug-ins are used by a DDS::DomainParticipant. By default, only the UDPv4 and shared memory plug-ins are enabled (although on some embedded platforms, the shared memory plug-in is not available). In some cases, users will disable the shared memory transport when they do not want applications to use shared memory to communicate when running on the same node.
| System::Int32 DDS::TransportBuiltinQosPolicy::mask |
Specifies the built-in transports that are registered automatically when the DDS::DomainParticipant is enabled.
RTI Data Distribution Service provides several built-in transports. Only those that are specified with this mask are registered automatically when the DDS::DomainParticipant is enabled.
[default] DDS::TransportBuiltinKindMask::TRANSPORTBUILTIN_MASK_DEFAULT