|
RTI Connext Micro C++ API Version 4.3.0
|
Specifies the behavior of RTI Connext DDS Micro 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...
Classes | |
| struct | DDS_HistoryQosPolicy |
| Specifies the behavior of RTI Connext DDS Micro when a sample value changes one or more times before it can be successfully communicated to existing subscribers. More... | |
Enumerations | |
| enum | DDS_HistoryQosPolicyKind { DDS_KEEP_LAST_HISTORY_QOS , DDS_KEEP_ALL_HISTORY_QOS } |
| Kinds of history. More... | |
Specifies the behavior of RTI Connext DDS Micro 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.
| Enumerator | |
|---|---|
| DDS_KEEP_LAST_HISTORY_QOS | [default] Keep the last On the publishing side, RTI Connext DDS Micro will only attempt to keep the most recent On the subscribing side, the DDSDataReader will only attempt to keep the most recent |
| DDS_KEEP_ALL_HISTORY_QOS | Keep all the samples. On the publishing side, RTI Connext DDS Micro will attempt to keep all samples of each instance of data identified by its key, which are managed by the DDSDataWriter until they can be delivered to all subscribers. On the subscribing side, RTI Connext DDS Micro will attempt to keep all samples of each instance of data identified by its key and managed by the DDSDataReader. These samples are kept until the application takes them from RTI Connext DDS Micro via the take() operation. NOTE: Not supported for a DDSDataWriter communicating via INTRA transport. See the User's Manual for more details. |