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