RTI Connext C# API
6.1.0
|
A modifiable type used to create an immutable DataWriterProtocol More...
Public Member Functions | |
DataWriterProtocolBuilder (DataWriterProtocol data) | |
Creates a builder with the values of an existing immutable instance More... | |
DataWriterProtocol | Build () |
Creates a new DataWriterProtocol immutable object from this one. More... | |
Properties | |
Guid | VirtualGuid [get, set] |
The virtual GUID (Global Unique Identifier). More... | |
uint | RtpsObjectId [get, set] |
The RTPS Object ID. More... | |
bool | PushOnWrite [get, set] |
Whether to push sample out when write is called. More... | |
bool | DisablePositiveAcks [get, set] |
Controls whether or not the writer expects positive acknowledgements from matching readers. More... | |
bool | DisableInlineKeyhash [get, set] |
Controls whether or not a keyhash is propagated on the wire with each sample. More... | |
bool | SerializeKeyWithDispose [get, set] |
Controls whether or not the serialized key is propagated on the wire with dispose samples. More... | |
bool | PropagateAppAckWithNoResponse [get, set] |
Controls whether or not a Publication.DataWriter<T> receives Publication.AnyDataWriter.ApplicationAcknowledgementReceived notifications with an empty or invalid response. More... | |
RtpsReliableWriterProtocolBuilder | RtpsReliableWriter [get, set] |
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, set] |
Determines, the initial virtual sequence number for this DataWriter. More... | |
A modifiable type used to create an immutable DataWriterProtocol
Creates a builder with the values of an existing immutable instance
DataWriterProtocol Build | ( | ) |
Creates a new DataWriterProtocol immutable object from this one.
|
getset |
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
|
getset |
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
|
getset |
Determines, the initial virtual sequence number for this DataWriter.
The full documentation is available in the C API: DDS_DataWriterProtocolQosPolicy::initial_virtual_sequence_number
|
getset |
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
|
getset |
Whether to push sample out when write is called.
The full documentation is available in the C API: DDS_DataWriterProtocolQosPolicy::push_on_write
|
getset |
The RTPS Object ID.
The full documentation is available in the C API: DDS_DataWriterProtocolQosPolicy::rtps_object_id
|
getset |
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
|
getset |
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