RTI Connext Traditional C++ API Version 7.1.0
DDS_MonitoringQosPolicy Struct Reference

Configures the use of the RTI Observability Library to collect and distribute RTI Connext telemetry data. More...

Public Attributes

DDS_Boolean enable
 Enables the collection and distribution of telemetry data for an RTI Connext application using the RTI Observability Library. More...
 
char * application_name
 The name of the resource that represents this RTI Connext application. More...
 
struct DDS_MonitoringDistributionSettings distribution_settings
 Configures the distribution of telemetry data. More...
 

Detailed Description

Configures the use of the RTI Observability Library to collect and distribute RTI Connext telemetry data.

Member Data Documentation

◆ enable

DDS_Boolean DDS_MonitoringQosPolicy::enable

Enables the collection and distribution of telemetry data for an RTI Connext application using the RTI Observability Library.

[default] DDS_BOOLEAN_FALSE

◆ application_name

char* DDS_MonitoringQosPolicy::application_name

The name of the resource that represents this RTI Connext application.

When this member is set to a value other than NULL , the resource identifier representing this application will be:

/applications/<application_name>

This is the resource identifier that will be used to send commands to this application from the RTI Observability Dashboards.

The application_name should be unique across the RTI Connext system; however, the RTI Observability Library does not currently enforce uniqueness.

When this member is set to NULL , the RTI Observability Library will automatically assign a resource identifier with this format:

/applications/<host_name:process_id:uuid>

[default] NULL

◆ distribution_settings

struct DDS_MonitoringDistributionSettings DDS_MonitoringQosPolicy::distribution_settings

Configures the distribution of telemetry data.