Class DeadlineQosPolicy
Defined in File QosPolicies.hpp
Inheritance Relationships
Base Types
public eprosima::fastdds::dds::Parameter_t
(Class Parameter_t)public eprosima::fastdds::dds::QosPolicy
(Class QosPolicy)
Class Documentation
-
class DeadlineQosPolicy : public eprosima::fastdds::dds::Parameter_t, public eprosima::fastdds::dds::QosPolicy
DataReader expects a new sample updating the value of each instance at least once every deadline period. DataWriter indicates that the application commits to write a new value (using the DataWriter) for each instance managed by the DataWriter at least once every deadline period.
Note
Mutable Qos Policy
Public Functions
-
inline RTPS_DllAPI DeadlineQosPolicy()
Constructor.
-
virtual RTPS_DllAPI ~DeadlineQosPolicy() = default
Destructor.
-
inline bool operator==(const DeadlineQosPolicy &b) const
Public Members
-
fastrtps::Duration_t period
Maximum time expected between samples. It is inconsistent for a DataReader to have a DEADLINE period less than its TimeBasedFilterQosPolicy
minimum_separation.
By default, c_TimeInifinite.
-
inline RTPS_DllAPI DeadlineQosPolicy()