Specifies the wire-protocol-related attributes for a Domain.DomainParticipant
More...
Inherits IEquatable< WireProtocol >.
|
const uint | RtpsAutoId = 0 |
| Indicates that DDS should choose an appropriate host, app, instance or object ID automatically. More...
|
|
Specifies the wire-protocol-related attributes for a Domain.DomainParticipant
◆ With()
Creates a new WireProtocol with a set of changes specified in an Action
- Parameters
-
build | An Action (typically a lambda function) that receives a modifiable object with the current values of this WireProtocol. |
- Returns
- A new WireProtocol with the changes applied by the Action
◆ GetHashCode()
override int Rti.Dds.Core.Policy.WireProtocol.GetHashCode |
( |
| ) |
|
|
inline |
◆ Equals() [1/2]
override bool Rti.Dds.Core.Policy.WireProtocol.Equals |
( |
object |
other | ) |
|
◆ Equals() [2/2]
bool Rti.Dds.Core.Policy.WireProtocol.Equals |
( |
WireProtocol |
other | ) |
|
|
inline |
◆ RtpsAutoId
const uint Rti.Dds.Core.Policy.WireProtocol.RtpsAutoId = 0 |
|
static |
Indicates that DDS should choose an appropriate host, app, instance or object ID automatically.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy_RTPS_AUTO_ID
◆ ParticipantId
int Rti.Dds.Core.Policy.WireProtocol.ParticipantId |
|
get |
A value used to distinguish among different participants belonging to the same domain on the same host.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy_participant_id
◆ RtpsHostId
uint Rti.Dds.Core.Policy.WireProtocol.RtpsHostId |
|
get |
The RTPS Host ID of the domain participant.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy_rtps_host_id
◆ RtpsAppId
uint Rti.Dds.Core.Policy.WireProtocol.RtpsAppId |
|
get |
The RTPS App ID of the domain participant.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy_rtps_app_id
◆ RtpsInstanceId
uint Rti.Dds.Core.Policy.WireProtocol.RtpsInstanceId |
|
get |
The RTPS Instance ID of the Domain.DomainParticipant.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy_rtps_instance_id
◆ RtpsWellKnownPorts
Configures the RTPS well-known port mappings.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy_rtps_well_known_ports
◆ RtpsReservedPortMask
int Rti.Dds.Core.Policy.WireProtocol.RtpsReservedPortMask |
|
get |
Specifies which well-known ports to reserve when enabling the participant.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy_rtps_reserved_port_mask
◆ RtpsAutoIdKind
Kind of auto mechanism used to calculate the GUID prefix.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy_rtps_auto_id_kind
◆ ComputeCrc
bool Rti.Dds.Core.Policy.WireProtocol.ComputeCrc |
|
get |
Adds RTPS CRC submessage to every message when this field is set to true
.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy_compute_crc
◆ CheckCrc
bool Rti.Dds.Core.Policy.WireProtocol.CheckCrc |
|
get |
Checks if the received RTPS message is valid by comparing the computed CRC with the received RTPS CRC submessage when this field is set to true
.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy_check_crc
◆ Default