14.1.4.11. SubscriberQos

class eprosima::fastdds::dds::SubscriberQos

Class SubscriberQos, contains all the possible Qos that can be set for a determined Subscriber. 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.

Public Functions

SubscriberQos()

Constructor.

~SubscriberQos()

Destructor.

const PresentationQosPolicy &presentation() const

Getter for PresentationQosPolicy

Return

PresentationQosPolicy reference

PresentationQosPolicy &presentation()

Getter for PresentationQosPolicy

Return

PresentationQosPolicy reference

void presentation(const PresentationQosPolicy &presentation)

Setter for PresentationQosPolicy

Parameters

const PartitionQosPolicy &partition() const

Getter for PartitionQosPolicy

Return

PartitionQosPolicy reference

PartitionQosPolicy &partition()

Getter for PartitionQosPolicy

Return

PartitionQosPolicy reference

void partition(const PartitionQosPolicy &partition)

Setter for PartitionQosPolicy

Parameters

const GroupDataQosPolicy &group_data() const

Getter for GroupDataQosPolicy

Return

GroupDataQosPolicy reference

GroupDataQosPolicy &group_data()

Getter for GroupDataQosPolicy

Return

GroupDataQosPolicy reference

void group_data(const GroupDataQosPolicy &group_data)

Setter for GroupDataQosPolicy

Parameters

const EntityFactoryQosPolicy &entity_factory() const

Getter for EntityFactoryQosPolicy

Return

EntityFactoryQosPolicy reference

EntityFactoryQosPolicy &entity_factory()

Getter for EntityFactoryQosPolicy

Return

EntityFactoryQosPolicy reference

void entity_factory(const EntityFactoryQosPolicy &entity_factory)

Setter for EntityFactoryQosPolicy

Parameters

const SubscriberQos dds::fastdds::eprosima::SUBSCRIBER_QOS_DEFAULT