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
- fastdds.PARTICIPANT_QOS_DEFAULT = _fastdds_python.cvar.PARTICIPANT_QOS_DEFAULT¶