Safe DDS
eprosima::safedds::dds::ReaderDataLifecycleQosPolicy Class Reference

Qos to configure lyfecycle of the data in a reader. More...

#include <ReaderDataLifecycleQosPolicy.hpp>

Public Attributes

execution::TimePeriod autopurge_disposed_samples_delay = DEFAULT_AUTOPURGE_DISPOSED_SAMPLES_DELAY
 Autopurge Disposed Samples Delay. More...
 
execution::TimePeriod autopurge_no_writers_samples_delay = DEFAULT_AUTOPURGE_NO_WRITERS_SAMPLES_DELAY
 Autopurge No Writers Samples Delay. More...
 

Static Public Attributes

static constexpr QosPolicyId POLICY_ID = QosPolicyId::READERDATALIFECYCLE_QOS_POLICY_ID
 QoS policy id. More...
 
static constexpr execution::TimePeriod DEFAULT_AUTOPURGE_DISPOSED_SAMPLES_DELAY = execution::TIME_INFINITE
 AutopurgeDisposedSamplesDelay default value. More...
 
static constexpr execution::TimePeriod DEFAULT_AUTOPURGE_NO_WRITERS_SAMPLES_DELAY = execution::TIME_INFINITE
 AutopurgeNoWritersSamplesDelay default value. More...
 

Detailed Description

Qos to configure lyfecycle of the data in a reader.

Member Data Documentation

◆ autopurge_disposed_samples_delay

execution::TimePeriod eprosima::safedds::dds::ReaderDataLifecycleQosPolicy::autopurge_disposed_samples_delay = DEFAULT_AUTOPURGE_DISPOSED_SAMPLES_DELAY

Autopurge Disposed Samples Delay.

◆ autopurge_no_writers_samples_delay

execution::TimePeriod eprosima::safedds::dds::ReaderDataLifecycleQosPolicy::autopurge_no_writers_samples_delay = DEFAULT_AUTOPURGE_NO_WRITERS_SAMPLES_DELAY

Autopurge No Writers Samples Delay.

◆ DEFAULT_AUTOPURGE_DISPOSED_SAMPLES_DELAY

constexpr execution::TimePeriod eprosima::safedds::dds::ReaderDataLifecycleQosPolicy::DEFAULT_AUTOPURGE_DISPOSED_SAMPLES_DELAY = execution::TIME_INFINITE
staticconstexpr

AutopurgeDisposedSamplesDelay default value.

◆ DEFAULT_AUTOPURGE_NO_WRITERS_SAMPLES_DELAY

constexpr execution::TimePeriod eprosima::safedds::dds::ReaderDataLifecycleQosPolicy::DEFAULT_AUTOPURGE_NO_WRITERS_SAMPLES_DELAY = execution::TIME_INFINITE
staticconstexpr

AutopurgeNoWritersSamplesDelay default value.

◆ POLICY_ID

constexpr QosPolicyId eprosima::safedds::dds::ReaderDataLifecycleQosPolicy::POLICY_ID = QosPolicyId::READERDATALIFECYCLE_QOS_POLICY_ID
staticconstexpr

QoS policy id.


The documentation for this class was generated from the following file: