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

fastdds.PUBLISHER_QOS_DEFAULT = <fastdds.PublisherQos>