Class DataReaderQos, containing all the possible Qos that can be set for a determined DataReader. More...
#include <DataReaderQos.hpp>
Class DataReaderQos, containing all the possible Qos that can be set for a determined DataReader.
Although these values can be set and are transmitted during the Endpoint Discovery Protocol, not all of the behaviour associated with them has been implemented in the library. Please consult each of them to check for implementation details and default values.
|
inline |
Constructor.
|
inline |
Getter for DataSharingQosPolicy.
|
inline |
Getter for DataSharingQosPolicy.
|
inline |
Setter for DataSharingQosPolicy.
| data_sharing | new value for the DataSharingQosPolicy |
|
inline |
Getter for DeadlineQosPolicy.
|
inline |
Getter for DeadlineQosPolicy.
|
inline |
Setter for DeadlineQosPolicy.
| new_value | new value for the DeadlineQosPolicy |
|
inline |
Getter for DestinationOrderQosPolicy.
|
inline |
Getter for DestinationOrderQosPolicy.
|
inline |
Setter for DestinationOrderQosPolicy.
| new_value | new value for the DestinationOrderQosPolicy |
|
inline |
Getter for DurabilityQosPolicy.
|
inline |
Getter for DurabilityQosPolicy.
|
inline |
Setter for DurabilityQosPolicy.
| new_value | new value for the DurabilityQosPolicy |
|
inline |
Getter for DurabilityServiceQosPolicy.
|
inline |
Getter for DurabilityServiceQosPolicy.
|
inline |
Setter for DurabilityServiceQosPolicy.
| new_value | new value for the DurabilityServiceQosPolicy |
|
inline |
Getter for RTPSEndpointQos.
|
inline |
Getter for RTPSEndpointQos.
|
inline |
Setter for RTPSEndpointQos.
| new_value | new value for the RTPSEndpointQos |
|
inline |
Getter for expects_inline_qos.
|
inline |
Setter for expects_inline_qos.
| new_value | new value for the expects_inline_qos |
| FASTDDS_EXPORTED_API ReaderQos get_readerqos | ( | const SubscriberQos & | sqos | ) | const |
|
inline |
Getter for HistoryQosPolicy.
|
inline |
Getter for HistoryQosPolicy.
|
inline |
Setter for HistoryQosPolicy.
| new_value | new value for the HistoryQosPolicy |
|
inline |
Getter for LatencyBudgetQosPolicy.
|
inline |
Getter for LatencyBudgetQosPolicy.
|
inline |
Setter for LatencyBudgetQosPolicy.
| new_value | new value for the LatencyBudgetQosPolicy |
|
inline |
Getter for LifespanQosPolicy.
|
inline |
Getter for LifespanQosPolicy.
|
inline |
Setter for LifespanQosPolicy.
| new_value | new value for the LifespanQosPolicy |
|
inline |
Getter for LivelinessQosPolicy.
|
inline |
Getter for LivelinessQosPolicy.
|
inline |
Setter for LivelinessQosPolicy.
| new_value | new value for the LivelinessQosPolicy |
|
inline |
|
inline |
Getter for OwnershipQosPolicy.
|
inline |
Getter for OwnershipQosPolicy.
|
inline |
Setter for OwnershipQosPolicy.
| new_value | new value for the OwnershipQosPolicy |
|
inline |
Getter for PropertyPolicyQos.
|
inline |
Getter for PropertyPolicyQos.
|
inline |
Setter for PropertyPolicyQos.
| new_value | new value for the PropertyPolicyQos |
|
inline |
Getter for ReaderDataLifecycleQosPolicy.
|
inline |
Getter for ReaderDataLifecycleQosPolicy.
|
inline |
Setter for ReaderDataLifecycleQosPolicy.
| new_value | new value for the ReaderDataLifecycleQosPolicy |
|
inline |
Getter for ReaderResourceLimitsQos.
|
inline |
Getter for ReaderResourceLimitsQos.
|
inline |
Setter for ReaderResourceLimitsQos.
| new_value | new value for the ReaderResourceLimitsQos |
|
inline |
Getter for ReliabilityQosPolicy.
|
inline |
Getter for ReliabilityQosPolicy.
|
inline |
Setter for ReliabilityQosPolicy.
| new_value | new value for the ReliabilityQosPolicy |
|
inline |
Getter for RTPSReliableReaderQos.
|
inline |
Getter for RTPSReliableReaderQos.
|
inline |
Setter for RTPSReliableReaderQos.
| new_value | new value for the RTPSReliableReaderQos |
|
inline |
Getter for DataRepresentationQosPolicy.
|
inline |
Getter for DataRepresentationQosPolicy.
|
inline |
Setter for DataRepresentationQosPolicy.
| representation | new value for the DataRepresentationQosPolicy |
|
inline |
Getter for ResourceLimitsQosPolicy.
|
inline |
Getter for ResourceLimitsQosPolicy.
|
inline |
Setter for ResourceLimitsQosPolicy.
| new_value | new value for the ResourceLimitsQosPolicy |
|
inline |
Getter for TimeBasedFilterQosPolicy.
|
inline |
Getter for TimeBasedFilterQosPolicy.
|
inline |
Setter for TimeBasedFilterQosPolicy.
| new_value | new value for the TimeBasedFilterQosPolicy |
|
inline |
Getter for TypeConsistencyEnforcementQosPolicy.
|
inline |
Getter for TypeConsistencyEnforcementQosPolicy.
|
inline |
Setter for TypeConsistencyEnforcementQosPolicy.
| new_value | new value for the TypeConsistencyEnforcementQosPolicy |
|
inline |
Getter for UserDataQosPolicy.
|
inline |
Getter for UserDataQosPolicy.
|
inline |
Setter for UserDataQosPolicy.
| new_value | new value for the UserDataQosPolicy |