18.1.2.5. DomainParticipantQos

class fastdds.DomainParticipantQos

Class DomainParticipantQos, contains all the possible Qos that can be set for a determined participant. Please consult each of them to check for implementation details and default values.

allocation(*args)

Overload 1:

Getter for ParticipantResourceLimitsQos

Return type

ParticipantResourceLimitsQos

Returns

ParticipantResourceLimitsQos reference


Overload 2:

Getter for ParticipantResourceLimitsQos

Return type

ParticipantResourceLimitsQos

Returns

ParticipantResourceLimitsQos reference


Overload 3:

Setter for ParticipantResourceLimitsQos

Parameters

allocation (ParticipantResourceLimitsQos) – ParticipantResourceLimitsQos

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

value (EntityFactoryQosPolicy) – EntityFactoryQosPolicy

flow_controllers(*args)

Overload 1:

Getter for FlowControllerDescriptorList

Return type

FlowControllerDescriptorList

Returns

FlowControllerDescriptorList reference


Overload 2:

Getter for FlowControllerDescriptorList

Return type

FlowControllerDescriptorList

Returns

FlowControllerDescriptorList reference

name(*args)

Overload 1:

Getter for the Participant name

Return type

string

Returns

name


Overload 2:

Setter for the Participant name

Parameters

value (string) – New name to be set.

properties(*args)

Overload 1:

Getter for PropertyPolicyQos

Return type

PropertyPolicyQos

Returns

PropertyPolicyQos reference


Overload 2:

Getter for PropertyPolicyQos

Return type

PropertyPolicyQos

Returns

PropertyPolicyQos reference


Overload 3:

Setter for PropertyPolicyQos

Parameters

properties (PropertyPolicyQos) – PropertyPolicyQos

property thisown

The membership flag

transport(*args)

Overload 1:

Getter for TransportConfigQos

Return type

TransportConfigQos

Returns

TransportConfigQos reference


Overload 2:

Getter for TransportConfigQos

Return type

TransportConfigQos

Returns

TransportConfigQos reference


Overload 3:

Setter for TransportConfigQos

Parameters

transport (TransportConfigQos) – TransportConfigQos

user_data(*args)

Overload 1:

Getter for UserDataQosPolicy

Return type

UserDataQosPolicy

Returns

UserDataQosPolicy reference


Overload 2:

Getter for UserDataQosPolicy

Return type

UserDataQosPolicy

Returns

UserDataQosPolicy reference


Overload 3:

Setter for UserDataQosPolicy

Parameters

value (UserDataQosPolicy) – UserDataQosPolicy

wire_protocol(*args)

Overload 1:

Getter for WireProtocolConfigQos

Return type

WireProtocolConfigQos

Returns

WireProtocolConfigQos reference


Overload 2:

Getter for WireProtocolConfigQos

Return type

WireProtocolConfigQos

Returns

WireProtocolConfigQos reference


Overload 3:

Setter for WireProtocolConfigQos

Parameters

wire_protocol (WireProtocolConfigQos) – WireProtocolConfigQos