Classes | |
| struct | DDS::ReliabilityQosPolicy |
| Indicates the level of reliability offered/requested by RTI Data Distribution Service. More... | |
Enumerations | |
| enum | DDS::ReliabilityQosPolicyKind { DDS::BEST_EFFORT_RELIABILITY_QOS, DDS::RELIABLE_RELIABILITY_QOS } |
| Kinds of reliability. More... | |
Functions | |
| static System::String^ | DDS::ReliabilityQosPolicy::get_reliability_qos_policy_name () |
| Stringified human-readable name for DDS::ReliabilityQosPolicy. | |
Kinds of reliability.
| BEST_EFFORT_RELIABILITY_QOS |
Indicates that it is acceptable to not retry propagation of any samples.
Presumably new values for the samples are generated often enough that it is not necessary to re-send or acknowledge any samples. [default] for DDS::DataReader and DDS::Topic |
| RELIABLE_RELIABILITY_QOS |
Specifies RTI Data Distribution Service will attempt to deliver all samples in its history. Missed samples may be retried.
In steady-state (no modifications communicated via the DDS::DataWriter) RTI Data Distribution Service guarantees that all samples in the DDS::DataWriter history will eventually be delivered to all the DDS::DataReader objects (subject to timeouts that indicate loss of communication with a particular DDS::Subscriber). Outside steady state the HISTORY and RESOURCE_LIMITS policies will determine how samples become part of the history and whether samples can be discarded from it. [default] for DDS::DataWriter |
| static System::String ^ DDS::ReliabilityQosPolicy::get_reliability_qos_policy_name | ( | ) | [inline, static, inherited] |
Stringified human-readable name for DDS::ReliabilityQosPolicy.