14.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

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

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

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

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 dds::fastdds::eprosima::PARTICIPANT_QOS_DEFAULT