RTI Connext C# API
7.1.0
|
Configures DDS on-the-wire protocol (RTPS). More...
Inherits IEquatable< DataWriterProtocol >.
Public Member Functions | |
DataWriterProtocol | With (Action< DataWriterProtocolBuilder > build) |
Creates a new DataWriterProtocol 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 (DataWriterProtocol 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 | PushOnWrite [get] |
Whether to push sample out when write is called. More... | |
bool | DisablePositiveAcks [get] |
Controls whether or not the writer expects positive acknowledgements from matching readers. More... | |
bool | DisableInlineKeyhash [get] |
Controls whether or not a keyhash is propagated on the wire with each sample. More... | |
bool | SerializeKeyWithDispose [get] |
Controls whether or not the serialized key is propagated on the wire with dispose samples. More... | |
bool | PropagateAppAckWithNoResponse [get] |
Controls whether or not a Publication.DataWriter<T> receives Publication.AnyDataWriter.ApplicationAcknowledgementReceived notifications with an empty or invalid response. More... | |
RtpsReliableWriterProtocol | RtpsReliableWriter [get] |
RTPS protocol-related configuration settings for the RTPS reliable writer associated with a Publication.DataWriter<T> . This parameter only has effect if both the writer and the matching reader are configured with Reliability Reliability.Kind. More... | |
long | InitialVirtualSequenceNumber [get] |
Determines, the initial virtual sequence number for this DataWriter. More... | |
static DataWriterProtocol | Default [get] |
Singleton containing the default value of a DataWriterProtocol More... | |
Configures DDS on-the-wire protocol (RTPS).
The full documentation is available in the C API: DDS_DataWriterProtocolQosPolicy
bool Equals | ( | DataWriterProtocol | other | ) |
Compares for equality
override bool Equals | ( | object | other | ) |
Compares for equality
override int GetHashCode | ( | ) |
Gets the hash code
DataWriterProtocol With | ( | Action< DataWriterProtocolBuilder > | build | ) |
Creates a new DataWriterProtocol 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 DataWriterProtocol. |
|
staticget |
Singleton containing the default value of a DataWriterProtocol
|
get |
Controls whether or not a keyhash is propagated on the wire with each sample.
The full documentation is available in the C API: DDS_DataWriterProtocolQosPolicy::disable_inline_keyhash
|
get |
Controls whether or not the writer expects positive acknowledgements from matching readers.
The full documentation is available in the C API: DDS_DataWriterProtocolQosPolicy::disable_positive_acks
|
get |
Determines, the initial virtual sequence number for this DataWriter.
The full documentation is available in the C API: DDS_DataWriterProtocolQosPolicy::initial_virtual_sequence_number
|
get |
Controls whether or not a Publication.DataWriter<T> receives Publication.AnyDataWriter.ApplicationAcknowledgementReceived notifications with an empty or invalid response.
The full documentation is available in the C API: DDS_DataWriterProtocolQosPolicy::propagate_app_ack_with_no_response
|
get |
Whether to push sample out when write is called.
The full documentation is available in the C API: DDS_DataWriterProtocolQosPolicy::push_on_write
|
get |
The RTPS Object ID.
The full documentation is available in the C API: DDS_DataWriterProtocolQosPolicy::rtps_object_id
|
get |
RTPS protocol-related configuration settings for the RTPS reliable writer associated with a Publication.DataWriter<T> . This parameter only has effect if both the writer and the matching reader are configured with Reliability Reliability.Kind.
The full documentation is available in the C API: DDS_DataWriterProtocolQosPolicy::rtps_reliable_writer
|
get |
Controls whether or not the serialized key is propagated on the wire with dispose samples.
The full documentation is available in the C API: DDS_DataWriterProtocolQosPolicy::serialize_key_with_dispose