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
- builtin_controllers_sender_thread(*args)¶
Overload 1:
Getter for builtin flow controllers sender threads ThreadSettings
- Return type
ThreadSettings
- Returns
rtps::ThreadSettings reference
Overload 2:
Getter for builtin flow controllers sender threads ThreadSettings
- Return type
ThreadSettings
- Returns
rtps::ThreadSettings reference
Overload 3:
Setter for the builtin flow controllers sender threads ThreadSettings
- Parameters
value (
ThreadSettings
) – New ThreadSettings to be set
- discovery_server_thread(*args)¶
Overload 1:
Getter for discovery server ThreadSettings
- Return type
ThreadSettings
- Returns
rtps::ThreadSettings reference
Overload 2:
Getter for discovery server ThreadSettings
- Return type
ThreadSettings
- Returns
rtps::ThreadSettings reference
Overload 3:
Setter for the discovery server ThreadSettings
- Parameters
value (
ThreadSettings
) – New ThreadSettings to be set
- 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(*args)¶
Provides a way of easily configuring transport related configuration on certain pre-defined scenarios with certain options.
- Parameters
transports (eprosima::fastdds::rtps::BuiltinTransports) – Defines the transport configuration scenario to setup.
options (eprosima::fastdds::rtps::BuiltinTransportsOptions) – Defines the options to be used in the transport configuration.
- property thisown¶
The membership flag
- timed_events_thread(*args)¶
Overload 1:
Getter for timed event ThreadSettings
- Return type
ThreadSettings
- Returns
rtps::ThreadSettings reference
Overload 2:
Getter for timed event ThreadSettings
- Return type
ThreadSettings
- Returns
rtps::ThreadSettings reference
Overload 3:
Setter for the timed event ThreadSettings
- Parameters
value (
ThreadSettings
) – New ThreadSettings to be set
- 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