Specifies the behavior of the DataReader with regards to the lifecycle of the data-instances it manages. More...
#include <ReaderDataLifecycleQosPolicy.hpp>
Public Member Functions | |
| ReaderDataLifecycleQosPolicy () | |
| Constructor. | |
| virtual FASTDDS_EXPORTED_API | ~ReaderDataLifecycleQosPolicy () |
| Destructor. | |
| bool | operator== (const ReaderDataLifecycleQosPolicy &b) const |
| void | clear () |
Public Attributes | |
| dds::Duration_t | autopurge_no_writer_samples_delay |
| Indicates the duration the DataReader must retain information regarding instances that have the instance_state NOT_ALIVE_NO_WRITERS. | |
| dds::Duration_t | autopurge_disposed_samples_delay |
| Indicates the duration the DataReader must retain information regarding instances that have the instance_state NOT_ALIVE_DISPOSED. | |
Specifies the behavior of the DataReader with regards to the lifecycle of the data-instances it manages.
|
inline |
Constructor.
|
inlinevirtual |
Destructor.
|
inline |
|
inline |
| dds::Duration_t autopurge_disposed_samples_delay |
Indicates the duration the DataReader must retain information regarding instances that have the instance_state NOT_ALIVE_DISPOSED.
By default, dds::c_TimeInfinite.
| dds::Duration_t autopurge_no_writer_samples_delay |
Indicates the duration the DataReader must retain information regarding instances that have the instance_state NOT_ALIVE_NO_WRITERS.
By default, dds::c_TimeInfinite.