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

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

Public Member Functions

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

Properties

uint ConcurrencyLevel [get, set]
 Defines how concurrent is the push process of event metrics to RTI Monitoring Library 2.0 More...
 
string DataWriterQosProfileName [get, set]
 The fully qualified name of the profile used to configure the configure the DataWriter that distributes event metrics More...
 
ThreadSettingsBuilder Thread [get, set]
 The settings of the event metric thread More...
 
Duration PublicationPeriod [get, set]
 Period at which the event thread publishes event metrics More...
 

Detailed Description

A modifiable type used to create an immutable MonitoringEventDistributionSettings.

Constructor & Destructor Documentation

◆ MonitoringEventDistributionSettingsBuilder()

Rti.Dds.Core.Policy.MonitoringEventDistributionSettingsBuilder.MonitoringEventDistributionSettingsBuilder ( MonitoringEventDistributionSettings  data)
inline

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

MonitoringEventDistributionSettings Rti.Dds.Core.Policy.MonitoringEventDistributionSettingsBuilder.Build ( )

Creates a immutable object (MonitoringEventDistributionSettings) from this one

Property Documentation

◆ ConcurrencyLevel

uint Rti.Dds.Core.Policy.MonitoringEventDistributionSettingsBuilder.ConcurrencyLevel
getset

Defines how concurrent is the push process of event metrics to RTI Monitoring Library 2.0

The full documentation is available in the C API: DDS_MonitoringEventDistributionSettings_concurrency_level

◆ DataWriterQosProfileName

string Rti.Dds.Core.Policy.MonitoringEventDistributionSettingsBuilder.DataWriterQosProfileName
getset

The fully qualified name of the profile used to configure the configure the DataWriter that distributes event metrics

The full documentation is available in the C API: DDS_MonitoringEventDistributionSettings_datawriter_qos_profile_name

◆ Thread

ThreadSettingsBuilder Rti.Dds.Core.Policy.MonitoringEventDistributionSettingsBuilder.Thread
getset

The settings of the event metric thread

The full documentation is available in the C API: DDS_MonitoringEventDistributionSettings_thread

◆ PublicationPeriod

Duration Rti.Dds.Core.Policy.MonitoringEventDistributionSettingsBuilder.PublicationPeriod
getset

Period at which the event thread publishes event metrics

The full documentation is available in the C API: DDS_MonitoringEventDistributionSettings_publication_period