RTI Connext C# API Version 7.2.0
Rti.Dds.Core.Policy.MonitoringDedicatedParticipantSettingsBuilder Class Reference

A modifiable type used to create an immutable MonitoringDedicatedParticipantSettings. More...

Public Member Functions

 MonitoringDedicatedParticipantSettingsBuilder (MonitoringDedicatedParticipantSettings data)
 Creates a builder with the values of an existing immutable instance More...
 
MonitoringDedicatedParticipantSettings Build ()
 Creates a immutable object (MonitoringDedicatedParticipantSettings) from this one More...
 

Properties

bool Enable [get, set]
 Enables the usage of a dedicated Participant to distribute the Connext application telemetry data More...
 
int DomainId [get, set]
 The domain ID used in the creation of RTI Monitoring Library 2.0 Participant More...
 
string ParticipantQosProfileName [get, set]
 The fully qualified name of the profile used to configure the Participant that will be used to distribute telemetry data More...
 
ImmutableList< string >.Builder CollectorInitialPeers [get, set]
 Determines the initial list of peers that the discovery process will contact to send announcements about the presence of the MonitoringDistributionSettings.DedicatedParticipant. More...
 

Detailed Description

A modifiable type used to create an immutable MonitoringDedicatedParticipantSettings.

Constructor & Destructor Documentation

◆ MonitoringDedicatedParticipantSettingsBuilder()

Rti.Dds.Core.Policy.MonitoringDedicatedParticipantSettingsBuilder.MonitoringDedicatedParticipantSettingsBuilder ( MonitoringDedicatedParticipantSettings  data)
inline

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

MonitoringDedicatedParticipantSettings Rti.Dds.Core.Policy.MonitoringDedicatedParticipantSettingsBuilder.Build ( )

Creates a immutable object (MonitoringDedicatedParticipantSettings) from this one

Property Documentation

◆ Enable

bool Rti.Dds.Core.Policy.MonitoringDedicatedParticipantSettingsBuilder.Enable
getset

Enables the usage of a dedicated Participant to distribute the Connext application telemetry data

The full documentation is available in the C API: DDS_MonitoringDedicatedParticipantSettings_enable

◆ DomainId

int Rti.Dds.Core.Policy.MonitoringDedicatedParticipantSettingsBuilder.DomainId
getset

The domain ID used in the creation of RTI Monitoring Library 2.0 Participant

The full documentation is available in the C API: DDS_MonitoringDedicatedParticipantSettings_domain_id

◆ ParticipantQosProfileName

string Rti.Dds.Core.Policy.MonitoringDedicatedParticipantSettingsBuilder.ParticipantQosProfileName
getset

The fully qualified name of the profile used to configure the Participant that will be used to distribute telemetry data

The full documentation is available in the C API: DDS_MonitoringDedicatedParticipantSettings_participant_qos_profile_name

◆ CollectorInitialPeers

ImmutableList<string>.Builder Rti.Dds.Core.Policy.MonitoringDedicatedParticipantSettingsBuilder.CollectorInitialPeers
getset

Determines the initial list of peers that the discovery process will contact to send announcements about the presence of the MonitoringDistributionSettings.DedicatedParticipant.

The full documentation is available in the C API: DDS_MonitoringDedicatedParticipantSettings_collector_initial_peers