RTI Connext C# API
6.1.2
|
Specifies the wire-protocol-related attributes for a Domain.DomainParticipant More...
Inherits IEquatable< WireProtocol >.
Public Member Functions | |
WireProtocol | With (Action< WireProtocolBuilder > build) |
Creates a new WireProtocol with a set of changes specified in an Action More... | |
override int | GetHashCode () |
Gets the hash code More... | |
override bool | Equals (object other) |
Compares for equality More... | |
bool | Equals (WireProtocol other) |
Compares for equality More... | |
Static Public Attributes | |
const uint | RtpsAutoId |
Indicates that DDS should choose an appropriate host, app, instance or object ID automatically. More... | |
Properties | |
int | ParticipantId [get] |
A value used to distinguish among different participants belonging to the same domain on the same host. More... | |
uint | RtpsHostId [get] |
The RTPS Host ID of the domain participant. More... | |
uint | RtpsAppId [get] |
The RTPS App ID of the domain participant. More... | |
uint | RtpsInstanceId [get] |
The RTPS Instance ID of the Domain.DomainParticipant. More... | |
RtpsWellKnownPorts | RtpsWellKnownPorts [get] |
Configures the RTPS well-known port mappings. More... | |
int | RtpsReservedPortMask [get] |
Specifies which well-known ports to reserve when enabling the participant. More... | |
WireProtocolAutoKind | RtpsAutoIdKind [get] |
Kind of auto mechanism used to calculate the GUID prefix. More... | |
bool | ComputeCrc [get] |
Adds RTPS CRC submessage to every message when this field is set to true . More... | |
bool | 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 . More... | |
static WireProtocol | Default [get] |
Singleton containing the default value of a WireProtocol More... | |
Specifies the wire-protocol-related attributes for a Domain.DomainParticipant
override bool Equals | ( | object | other | ) |
Compares for equality
bool Equals | ( | WireProtocol | other | ) |
Compares for equality
override int GetHashCode | ( | ) |
Gets the hash code
WireProtocol With | ( | Action< WireProtocolBuilder > | build | ) |
Creates a new WireProtocol with a set of changes specified in an Action
build | An Action (typically a lambda function) that receives a modifiable object with the current values of this WireProtocol. |
|
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_RTPS_AUTO_ID
|
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
|
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
|
staticget |
Singleton containing the default value of a WireProtocol
|
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
|
get |
The RTPS App ID of the domain participant.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy::rtps_app_id
|
get |
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
|
get |
The RTPS Host ID of the domain participant.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy::rtps_host_id
|
get |
The RTPS Instance ID of the Domain.DomainParticipant.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy::rtps_instance_id
|
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
Configures the RTPS well-known port mappings.
The full documentation is available in the C API: DDS_WireProtocolQosPolicy::rtps_well_known_ports