Classes | |
struct | DDS::HistoryQosPolicy |
Specifies the behavior of RTI Data Distribution Service in the case where the value of a sample changes (one or more times) before it can be successfully communicated to one or more existing subscribers. More... | |
Enumerations | |
enum | DDS::HistoryQosPolicyKind { DDS::KEEP_LAST_HISTORY_QOS, DDS::KEEP_ALL_HISTORY_QOS } |
Kinds of history. More... | |
enum | DDS::RefilterQosPolicyKind { DDS::NONE_REFILTER_QOS, DDS::ALL_REFILTER_QOS, DDS::ON_DEMAND_REFILTER_QOS } |
<<eXtension>> Kinds of Refiltering More... | |
Functions | |
static System::String^ | DDS::HistoryQosPolicy::get_history_qos_policy_name () |
Stringified human-readable name for DDS::HistoryQosPolicy. |
Kinds of history.
KEEP_LAST_HISTORY_QOS |
[default] Keep the last depth samples.
On the publishing side, RTI Data Distribution Service will only attempt to keep the most recent
On the subscribing side, the DDS::DataReader will only attempt to keep the most recent |
KEEP_ALL_HISTORY_QOS |
Keep all the samples.
On the publishing side, RTI Data Distribution Service will attempt to keep all samples (representing each value written) of each instance of data (identified by its key) managed by the DDS::DataWriter until they can be delivered to all subscribers. On the subscribing side, RTI Data Distribution Service will attempt to keep all samples of each instance of data (identified by its key) managed by the DDS::DataReader. These samples are kept until the application takes them from RTI Data Distribution Service via the take() operation. |
<<eXtension>> Kinds of Refiltering
static System::String ^ DDS::HistoryQosPolicy::get_history_qos_policy_name | ( | ) | [inline, static, inherited] |
Stringified human-readable name for DDS::HistoryQosPolicy.