RTI Connext C# API  6.1.2
DomainParticipantConfigParams Class Reference

Allows configuring QosProvider.CreateParticipantFromConfig(string, DomainParticipantConfigParams). More...

Inherits IEquatable< DomainParticipantConfigParams >.

Public Member Functions

 DomainParticipantConfigParams ()
 Creates a new instance with the default configuration. More...
 
override int GetHashCode ()
 Gets the hash code More...
 
override bool Equals (object other)
 Compares for equality More...
 
bool Equals (DomainParticipantConfigParams other)
 Compares for equality More...
 

Properties

int DomainId [get, set]
 Domain ID from which the DomainParticipant is created. More...
 
string ParticipantName [get, set]
 Name assigned to the DomainParticipant More...
 
string ParticipantQosLibraryName [get, set]
 QoS library name containing the QoS profile from which the DomainParticipant is created. More...
 
string ParticipantQosProfileName [get, set]
 QoS profile name from which the DomainParticipant is created. More...
 
string DomainEntityQosLibraryName [get, set]
 QoS library name containing the QoS profile from which the all the entities defined under the participant configuration are created. More...
 
string DomainEntityQosProfileName [get, set]
 QoS profile name from which the all the entities defined under the participant configuration are created. More...
 

Detailed Description

Allows configuring QosProvider.CreateParticipantFromConfig(string, DomainParticipantConfigParams).

The full documentation is available in the C API: DDS_DomainParticipantConfigParams_t

Constructor & Destructor Documentation

◆ DomainParticipantConfigParams()

Creates a new instance with the default configuration.

The full documentation is available in the C API: DDS_DomainParticipantConfigParams_t_INITIALIZER

Member Function Documentation

◆ Equals() [1/2]

bool Equals ( DomainParticipantConfigParams  other)

Compares for equality

◆ Equals() [2/2]

override bool Equals ( object  other)

Compares for equality

◆ GetHashCode()

override int GetHashCode ( )

Gets the hash code

Property Documentation

◆ DomainEntityQosLibraryName

string DomainEntityQosLibraryName
getset

QoS library name containing the QoS profile from which the all the entities defined under the participant configuration are created.

The full documentation is available in the C API: DDS_DomainParticipantConfigParams_t::domain_entity_qos_library_name

◆ DomainEntityQosProfileName

string DomainEntityQosProfileName
getset

QoS profile name from which the all the entities defined under the participant configuration are created.

The full documentation is available in the C API: DDS_DomainParticipantConfigParams_t::domain_entity_qos_profile_name

◆ DomainId

int DomainId
getset

Domain ID from which the DomainParticipant is created.

The full documentation is available in the C API: DDS_DomainParticipantConfigParams_t::domain_id

◆ ParticipantName

string ParticipantName
getset

Name assigned to the DomainParticipant

The full documentation is available in the C API: DDS_DomainParticipantConfigParams_t::participant_name

◆ ParticipantQosLibraryName

string ParticipantQosLibraryName
getset

QoS library name containing the QoS profile from which the DomainParticipant is created.

The full documentation is available in the C API: DDS_DomainParticipantConfigParams_t::participant_qos_library_name

◆ ParticipantQosProfileName

string ParticipantQosProfileName
getset

QoS profile name from which the DomainParticipant is created.

The full documentation is available in the C API: DDS_DomainParticipantConfigParams_t::participant_qos_profile_name