OpenSplice C# API  v6.x
OpenSplice C# Data Distribution Service Data-Centric Publish-Subscribe API
DDS.DomainParticipantFactoryQos Struct Reference

This class provides the basic mechanism for an application to specify Quality of Service attributes for a DomainParticipantFactory. More...

Collaboration diagram for DDS.DomainParticipantFactoryQos:
Collaboration graph

Public Attributes

EntityFactoryQosPolicy EntityFactory
 Specifies whether a just created DomainParticipant should be enabled. More...
 

Detailed Description

This class provides the basic mechanism for an application to specify Quality of Service attributes for a DomainParticipantFactory.

The QosPolicy cannot be set at creation time, since the DomainParticipantFactory is a pre-existing object that can only be obtained with the DomainParticipantFactory.get_instance operation. Therefore its QosPolicy is initialized to a default value according to the following table:

QosPolicy Attribute <Default Value
DomainParticipantQos.EntityFactoryEntityFactoryQosPolicy.AutoEnableCreatedEntitiestrue

After creation the QosPolicy can be modified with the set_qos operation on the DomainParticipantFactory, which takes the DomainParticipantFactoryQos class as a parameter.

See also
Supported Quality of Service (QoS)

Definition at line 1741 of file DdsDcpsStructs.cs.

Member Data Documentation

◆ EntityFactory

EntityFactoryQosPolicy DDS.DomainParticipantFactoryQos.EntityFactory

Specifies whether a just created DomainParticipant should be enabled.

Entity Factory Qos

Definition at line 1749 of file DdsDcpsStructs.cs.


The documentation for this struct was generated from the following file: