RTI Connext C API
Version 5.2.0
|
Specifies the behavior of RTI Connext in the case where the value of an instance changes (one or more times) before it can be successfully communicated to one or more existing subscribers. More...
Data Structures | |
struct | DDS_HistoryQosPolicy |
Specifies the behavior of RTI Connext 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... | |
Variables | |
const char *const | DDS_HISTORY_QOS_POLICY_NAME |
Stringified human-readable name for DDS_HistoryQosPolicy. | |
Specifies the behavior of RTI Connext in the case where the value of an instance changes (one or more times) before it can be successfully communicated to one or more existing subscribers.
Kinds of history.
DDS_KEEP_LAST_HISTORY_QOS |
[default] Keep the last On the publishing side, RTI Connext will only attempt to keep the most recent On the subscribing side, the DDS_DataReader will only attempt to keep the most recent |
DDS_KEEP_ALL_HISTORY_QOS |
Keep all the samples. On the publishing side, RTI Connext 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 Connext 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 Connext via the take() operation. |
<<extension>> Kinds of Refiltering
const char* const DDS_HISTORY_QOS_POLICY_NAME |
Stringified human-readable name for DDS_HistoryQosPolicy.