17.1.2.5. DomainParticipantQos¶
-
class
eprosima::fastdds::dds
::
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.
Public Functions
-
DomainParticipantQos
()¶ Constructor.
-
~DomainParticipantQos
()¶ Destructor.
-
const UserDataQosPolicy &
user_data
() const¶ Getter for UserDataQosPolicy
- Return
UserDataQosPolicy reference
-
UserDataQosPolicy &
user_data
()¶ Getter for UserDataQosPolicy
- Return
UserDataQosPolicy reference
-
void
user_data
(const UserDataQosPolicy &value)¶ Setter for UserDataQosPolicy
- Parameters
value
: UserDataQosPolicy
-
const EntityFactoryQosPolicy &
entity_factory
() const¶ Getter for EntityFactoryQosPolicy
- Return
EntityFactoryQosPolicy reference
-
EntityFactoryQosPolicy &
entity_factory
()¶ Getter for EntityFactoryQosPolicy
- Return
EntityFactoryQosPolicy reference
-
void
entity_factory
(const EntityFactoryQosPolicy &value)¶ Setter for EntityFactoryQosPolicy
- Parameters
value
: EntityFactoryQosPolicy
-
const ParticipantResourceLimitsQos &
allocation
() const¶ Getter for ParticipantResourceLimitsQos
- Return
ParticipantResourceLimitsQos reference
-
ParticipantResourceLimitsQos &
allocation
()¶ Getter for ParticipantResourceLimitsQos
- Return
ParticipantResourceLimitsQos reference
-
void
allocation
(const ParticipantResourceLimitsQos &allocation)¶ Setter for ParticipantResourceLimitsQos
- Parameters
allocation
: ParticipantResourceLimitsQos
-
const PropertyPolicyQos &
properties
() const¶ Getter for PropertyPolicyQos
- Return
PropertyPolicyQos reference
-
PropertyPolicyQos &
properties
()¶ Getter for PropertyPolicyQos
- Return
PropertyPolicyQos reference
-
void
properties
(const PropertyPolicyQos &properties)¶ Setter for PropertyPolicyQos
- Parameters
properties
: PropertyPolicyQos
-
const WireProtocolConfigQos &
wire_protocol
() const¶ Getter for WireProtocolConfigQos
- Return
WireProtocolConfigQos reference
-
WireProtocolConfigQos &
wire_protocol
()¶ Getter for WireProtocolConfigQos
- Return
WireProtocolConfigQos reference
-
void
wire_protocol
(const WireProtocolConfigQos &wire_protocol)¶ Setter for WireProtocolConfigQos
- Parameters
wire_protocol
: WireProtocolConfigQos
-
const TransportConfigQos &
transport
() const¶ Getter for TransportConfigQos
- Return
TransportConfigQos reference
-
TransportConfigQos &
transport
()¶ Getter for TransportConfigQos
- Return
TransportConfigQos reference
-
void
transport
(const TransportConfigQos &transport)¶ Setter for TransportConfigQos
- Parameters
transport
: TransportConfigQos
-
const fastrtps::string_255 &
name
() const¶ Getter for the Participant name
- Return
name
-
fastrtps::string_255 &
name
()¶ Getter for the Participant name
- Return
name
-
void
name
(const fastrtps::string_255 &value)¶ Setter for the Participant name
- Return
value New name to be set
-
-
const DomainParticipantQos
eprosima::fastdds::dds
::
PARTICIPANT_QOS_DEFAULT
¶