19.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
- Returns
EntityFactoryQosPolicy reference
Overload 2:
Getter for EntityFactoryQosPolicy
- Return type
- 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
- setup_transports(transports)¶
Provides a way of easily configuring transport related configuration on certain pre-defined scenarios.
- Parameters
transports (eprosima::fastdds::rtps::BuiltinTransports) – Defines the transport configuration scenario to setup.
- property thisown¶
The membership flag
- transport(*args)¶
Overload 1:
Getter for TransportConfigQos
- Return type
- Returns
TransportConfigQos reference
Overload 2:
Getter for TransportConfigQos
- Return type
- Returns
TransportConfigQos reference
Overload 3:
Setter for TransportConfigQos
- Parameters
transport (
TransportConfigQos) – TransportConfigQos
- user_data(*args)¶
Overload 1:
Getter for UserDataQosPolicy
- Return type
- Returns
UserDataQosPolicy reference
Overload 2:
Getter for UserDataQosPolicy
- Return type
- Returns
UserDataQosPolicy reference
Overload 3:
Setter for UserDataQosPolicy
- Parameters
value (
UserDataQosPolicy) – UserDataQosPolicy
- wire_protocol(*args)¶
Overload 1:
Getter for WireProtocolConfigQos
- Return type
- Returns
WireProtocolConfigQos reference
Overload 2:
Getter for WireProtocolConfigQos
- Return type
- Returns
WireProtocolConfigQos reference
Overload 3:
Setter for WireProtocolConfigQos
- Parameters
wire_protocol (
WireProtocolConfigQos) – WireProtocolConfigQos