Class ReliabilityQosPolicy
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 ReliabilityQosPolicy : public eprosima::fastdds::dds::Parameter_t, public eprosima::fastdds::dds::QosPolicy
Indicates the reliability of the endpoint.
Note
Immutable Qos Policy
Public Functions
-
inline RTPS_DllAPI ReliabilityQosPolicy()
Constructor.
-
virtual RTPS_DllAPI ~ReliabilityQosPolicy() = default
Destructor.
-
inline bool operator==(const ReliabilityQosPolicy &b) const
Public Members
-
ReliabilityQosPolicyKind kind
Defines the reliability kind of the endpoint.
By default, BEST_EFFORT_RELIABILITY_QOS for DataReaders and RELIABLE_RELIABILITY_QOS for DataWriters.
-
fastrtps::Duration_t max_blocking_time
Defines the maximum period of time certain methods will be blocked.
Methods affected by this property are:
DataReader::takeNextData
DataReader::readNextData
By default, 100 ms.
-
inline RTPS_DllAPI ReliabilityQosPolicy()