RTI Connext C# API Version 7.2.0
Rti.Dds.Domain.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: DDSDomainParticipantConfigParams_t

Constructor & Destructor Documentation

◆ DomainParticipantConfigParams()

Rti.Dds.Domain.DomainParticipantConfigParams.DomainParticipantConfigParams ( )
inline

Creates a new instance with the default configuration.

The full documentation is available in the C API: DDSDomainParticipantConfigParams_t_INITIALIZER

Member Function Documentation

◆ GetHashCode()

override int Rti.Dds.Domain.DomainParticipantConfigParams.GetHashCode ( )
inline

Gets the hash code

◆ Equals() [1/2]

override bool Rti.Dds.Domain.DomainParticipantConfigParams.Equals ( object  other)

Compares for equality

◆ Equals() [2/2]

bool Rti.Dds.Domain.DomainParticipantConfigParams.Equals ( DomainParticipantConfigParams  other)
inline

Compares for equality

Property Documentation

◆ DomainId

int Rti.Dds.Domain.DomainParticipantConfigParams.DomainId
getset

Domain ID from which the DomainParticipant is created.

The full documentation is available in the C API: DDSDomainParticipantConfigParams_t_domain_id

◆ ParticipantName

string Rti.Dds.Domain.DomainParticipantConfigParams.ParticipantName
getset

Name assigned to the DomainParticipant

The full documentation is available in the C API: DDSDomainParticipantConfigParams_t_participant_name

◆ ParticipantQosLibraryName

string Rti.Dds.Domain.DomainParticipantConfigParams.ParticipantQosLibraryName
getset

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

The full documentation is available in the C API: DDSDomainParticipantConfigParams_t_participant_qos_library_name

◆ ParticipantQosProfileName

string Rti.Dds.Domain.DomainParticipantConfigParams.ParticipantQosProfileName
getset

QoS profile name from which the DomainParticipant is created.

The full documentation is available in the C API: DDSDomainParticipantConfigParams_t_participant_qos_profile_name

◆ DomainEntityQosLibraryName

string Rti.Dds.Domain.DomainParticipantConfigParams.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: DDSDomainParticipantConfigParams_t_domain_entity_qos_library_name

◆ DomainEntityQosProfileName

string Rti.Dds.Domain.DomainParticipantConfigParams.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: DDSDomainParticipantConfigParams_t_domain_entity_qos_profile_name