19.1.1.7.34. ReaderDataLifecycleQosPolicy

class ReaderDataLifecycleQosPolicy

Specifies the behavior of the DataReader with regards to the lifecycle of the data-instances it manages.

Note

Mutable Qos Policy

Warning

This Qos Policy will be implemented in future releases.

Public Functions

inline ReaderDataLifecycleQosPolicy()

Constructor.

inline virtual ~ReaderDataLifecycleQosPolicy()

Destructor.

Public Members

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.

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.