RTI Connext C# API  7.1.0
Monitoring Class Reference

Enables the collection and distribution of telemetry data for a Connext application using the RTI Observability library More...

Inherits IEquatable< Monitoring >.

Public Member Functions

Monitoring With (Action< MonitoringBuilder > build)
 Creates a new Monitoring with a set of changes specified in an Action More...
 
override bool Equals (object other)
 Compares for equality More...
 
bool Equals (Monitoring other)
 Compares for equality More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Properties

bool Enable [get]
 Enables the collection and distribution of telemetry data for a Connext application using RTI Observability library More...
 
string ApplicationName [get]
 The name of the resource that represents this Connext application More...
 
MonitoringDistributionSettings DistributionSettings [get]
 Configures the distribution of telemetry data More...
 
static Monitoring Default [get]
 Singleton containing the default value of a Monitoring More...
 

Detailed Description

Enables the collection and distribution of telemetry data for a Connext application using the RTI Observability library

The full documentation is available in the C API: DDS_MonitoringQosPolicy

Member Function Documentation

◆ Equals() [1/2]

bool Equals ( Monitoring  other)

Compares for equality

◆ Equals() [2/2]

override bool Equals ( object  other)

Compares for equality

◆ GetHashCode()

override int GetHashCode ( )

Gets the hash code

◆ With()

Monitoring With ( Action< MonitoringBuilder build)

Creates a new Monitoring with a set of changes specified in an Action

Parameters
buildAn Action (typically a lambda function) that receives a modifiable object with the values of this Monitoring
Returns
A new Monitoring with the changes applied by the Action.

Property Documentation

◆ ApplicationName

string ApplicationName
get

The name of the resource that represents this Connext application

The full documentation is available in the C API: DDS_MonitoringQosPolicy::application_name

◆ Default

Monitoring Default
staticget

Singleton containing the default value of a Monitoring

◆ DistributionSettings

MonitoringDistributionSettings DistributionSettings
get

Configures the distribution of telemetry data

The full documentation is available in the C API: DDS_MonitoringQosPolicy::distribution_settings

◆ Enable

bool Enable
get

Enables the collection and distribution of telemetry data for a Connext application using RTI Observability library

The full documentation is available in the C API: DDS_MonitoringQosPolicy::enable