19.1.3.6. PublisherQos

class fastdds.PublisherQos

Class PublisherQos, containing all the possible Qos that can be set for a determined Publisher. 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.

entity_factory(*args)

Overload 1:

Getter for EntityFactoryQosPolicy

Return type

EntityFactoryQosPolicy

Returns

EntityFactoryQosPolicy reference


Overload 2:

Getter for EntityFactoryQosPolicy

Return type

EntityFactoryQosPolicy

Returns

EntityFactoryQosPolicy reference


Overload 3:

Setter for EntityFactoryQosPolicy

Parameters

entity_factory (EntityFactoryQosPolicy) – EntityFactoryQosPolicy

group_data(*args)

Overload 1:

Getter for GroupDataQosPolicy

Return type

GroupDataQosPolicy

Returns

GroupDataQosPolicy reference


Overload 2:

Getter for GroupDataQosPolicy

Return type

GroupDataQosPolicy

Returns

GroupDataQosPolicy reference


Overload 3:

Setter for GroupDataQosPolicy

Parameters

group_data (GroupDataQosPolicy) – GroupDataQosPolicy

partition(*args)

Overload 1:

Getter for PartitionQosPolicy

Return type

PartitionQosPolicy

Returns

PartitionQosPolicy reference


Overload 2:

Getter for PartitionQosPolicy

Return type

PartitionQosPolicy

Returns

PartitionQosPolicy reference


Overload 3:

Setter for PartitionQosPolicy

Parameters

partition (PartitionQosPolicy) – PartitionQosPolicy

presentation(*args)

Overload 1:

Getter for PresentationQosPolicy

Return type

PresentationQosPolicy

Returns

PresentationQosPolicy reference


Overload 2:

Getter for PresentationQosPolicy

Return type

PresentationQosPolicy

Returns

PresentationQosPolicy reference


Overload 3:

Setter for PresentationQosPolicy

Parameters

presentation (PresentationQosPolicy) – PresentationQosPolicy

property thisown

The membership flag

class fastdds.PUBLISHER_QOS_DEFAULT(*args: Any, **kwargs: Any)