RTI Connext Micro
Version 2.4.1.0
|
<<cert>> Specifies the wire-protocol-related attributes for the DDS_DomainParticipant. More...
#include <dds_c_infrastructure.h>
Data Fields | |
DDS_Long | participant_id |
A value used to distinguish between different participants belonging to the same domain on the same host.Determines the unicast port on which meta-traffic is received. Also defines the default unicast port for receiving user-traffic for DataReaders and DataWriters . | |
DDS_UnsignedLong | rtps_host_id |
The RTPS Host ID of the domain participant. | |
DDS_UnsignedLong | rtps_app_id |
The RTPS App ID of the domain participant. | |
DDS_UnsignedLong | rtps_instance_id |
The RTPS Instance ID of the domain participant. | |
struct DDS_RtpsWellKnownPorts_t | rtps_well_known_ports |
Configures the RTPS well-known port mappings.Determines the well-known multicast and unicast port mappings for discovery (meta) traffic and user traffic. |
<<cert>> Specifies the wire-protocol-related attributes for the DDS_DomainParticipant.
The default Qos policies returned by RTI Connext Micro contain the correctly initialized wire protocol attributes.
The defaults are not expected to be modified normally, but are available to the advanced user customizing the implementation behavior.
The default values should not be modified without an understanding of the underlying Real-Time Publish Subscribe (RTPS) wire protocol.
DDS_Long DDS_WireProtocolQosPolicy::participant_id |
A value used to distinguish between different participants belonging to the same domain on the same host.Determines the unicast port on which meta-traffic is received. Also defines the default unicast port for receiving user-traffic for DataReaders and DataWriters .
For more information on port mapping, please refer to DDS_RtpsWellKnownPorts_t.
Each DDS_DomainParticipant in the same domain, running on the same host, must have a unique participant_id
. The participants may be in the same address space or in distinct address spaces.
A negative number (-1) means that RTI Connext Micro will automatically resolve the participant ID as follows.
[default] -1 [automatic], i.e. RTI Connext Micro will automatically pick the participant_id
, as described above.
[range] [>= 0], or -1, and does not violate guidelines stated in DDS_RtpsWellKnownPorts_t.
DDS_UnsignedLong DDS_WireProtocolQosPolicy::rtps_host_id |
DDS_UnsignedLong DDS_WireProtocolQosPolicy::rtps_app_id |
DDS_UnsignedLong DDS_WireProtocolQosPolicy::rtps_instance_id |
struct DDS_RtpsWellKnownPorts_t DDS_WireProtocolQosPolicy::rtps_well_known_ports |
Configures the RTPS well-known port mappings.Determines the well-known multicast and unicast port mappings for discovery (meta) traffic and user traffic.
[default] DDS_INTEROPERABLE_RTPS_WELL_KNOWN_PORTS