RTI Connext C# API
7.1.0
|
Configures Subscription.DataReader<T>-specific aspects of the RTPS protocol. More...
Inherits IEquatable< DataReaderProtocol >.
Public Member Functions | |
DataReaderProtocol | With (Action< DataReaderProtocolBuilder > build) |
Creates a new DataReaderProtocol 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 (DataReaderProtocol other) |
Compares for equality More... | |
Properties | |
Guid | VirtualGuid [get] |
The virtual GUID (Global Unique Identifier). More... | |
uint | RtpsObjectId [get] |
The RTPS Object ID. More... | |
bool | ExpectsInlineQos [get] |
Specifies whether this DataReader expects inline QoS with every sample. More... | |
bool | DisablePositiveAcks [get] |
Whether the reader sends positive acknowledgements to writers. More... | |
bool | PropagateDisposeOfUnregisteredInstances [get] |
Indicates whether or not an instance can move to the Omg.Dds.Subscription.InstanceState.NotAliveDisposed state without being in the Omg.Dds.Subscription.InstanceState.Alive state. More... | |
bool | PropagateUnregisterOfDisposedInstances [get] |
Indicates whether or not an instance can move to the Omg.Dds.Subscription.InstanceState.NotAliveNoWriters state without being in the Omg.Dds.Subscription.InstanceState.Alive state. More... | |
RtpsReliableReaderProtocol | RtpsReliableReader [get] |
RTPS protocol-related configuration settings for the RTPS reliable reader associated with a Subscription.DataReader<T>. This parameter only has effect if the reader is configured with ReliabilityKind.Reliable Reliability. More... | |
static DataReaderProtocol | Default [get] |
Singleton containing the default value of a DataReaderProtocol More... | |
Configures Subscription.DataReader<T>-specific aspects of the RTPS protocol.
The full documentation is available in the C API: DDS_DataReaderProtocolQosPolicy::virtual_guid
bool Equals | ( | DataReaderProtocol | other | ) |
Compares for equality
override bool Equals | ( | object | other | ) |
Compares for equality
override int GetHashCode | ( | ) |
Gets the hash code
DataReaderProtocol With | ( | Action< DataReaderProtocolBuilder > | build | ) |
Creates a new DataReaderProtocol 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 DataReaderProtocol. |
|
staticget |
Singleton containing the default value of a DataReaderProtocol
|
get |
Whether the reader sends positive acknowledgements to writers.
The full documentation is available in the C API: DDS_DataReaderProtocolQosPolicy::disable_positive_acks
|
get |
Specifies whether this DataReader expects inline QoS with every sample.
The full documentation is available in the C API: DDS_DataReaderProtocolQosPolicy::expects_inline_qos
|
get |
Indicates whether or not an instance can move to the Omg.Dds.Subscription.InstanceState.NotAliveDisposed state without being in the Omg.Dds.Subscription.InstanceState.Alive state.
The full documentation is available in the C API: DDS_DataReaderProtocolQosPolicy::propagate_dispose_of_unregistered_instances
|
get |
Indicates whether or not an instance can move to the Omg.Dds.Subscription.InstanceState.NotAliveNoWriters state without being in the Omg.Dds.Subscription.InstanceState.Alive state.
The full documentation is available in the C API: DDS_DataReaderProtocolQosPolicy::propagate_unregister_of_disposed_instances
|
get |
The RTPS Object ID.
The full documentation is available in the C API: DDS_DataReaderProtocolQosPolicy::rtps_object_id
|
get |
RTPS protocol-related configuration settings for the RTPS reliable reader associated with a Subscription.DataReader<T>. This parameter only has effect if the reader is configured with ReliabilityKind.Reliable Reliability.
The full documentation is available in the C API: DDS_DataReaderProtocolQosPolicy::rtps_reliable_reader