RTI Connext Traditional C++ API Version 7.3.0
DDS_MonitoringDistributionSettings Struct Reference

Configures the distribution of telemetry data. More...

Public Attributes

struct DDS_MonitoringDedicatedParticipantSettings dedicated_participant
 Configures the use of a dedicated DDSDomainParticipant to distribute the RTI Connext application telemetry data. More...
 
char * publisher_qos_profile_name
 The fully qualified name of the profile used to configure the Publishers that distribute telemetry data. More...
 
struct DDS_MonitoringEventDistributionSettings event_settings
 Configures the distribution of event metrics. More...
 
struct DDS_MonitoringPeriodicDistributionSettings periodic_settings
 Configures the distribution of periodic metrics. More...
 
struct DDS_MonitoringLoggingDistributionSettings logging_settings
 Configures the distribution of logging messages. More...
 

Detailed Description

Configures the distribution of telemetry data.

Member Data Documentation

◆ dedicated_participant

struct DDS_MonitoringDedicatedParticipantSettings DDS_MonitoringDistributionSettings::dedicated_participant

Configures the use of a dedicated DDSDomainParticipant to distribute the RTI Connext application telemetry data.

◆ publisher_qos_profile_name

char* DDS_MonitoringDistributionSettings::publisher_qos_profile_name

The fully qualified name of the profile used to configure the Publishers that distribute telemetry data.

There is one Publisher for each telemetry data DDSTopic: RTI_MONITORING_PERIODIC_TOPIC_NAME, RTI_MONITORING_EVENT_TOPIC_NAME, and RTI_MONITORING_LOGGING_TOPIC_NAME.

If NULL (the default value) then RTI Monitoring Library 2.0 uses DDS_PROFILE_GENERIC_MONITORING2.

[default] NULL

◆ event_settings

struct DDS_MonitoringEventDistributionSettings DDS_MonitoringDistributionSettings::event_settings

Configures the distribution of event metrics.

◆ periodic_settings

struct DDS_MonitoringPeriodicDistributionSettings DDS_MonitoringDistributionSettings::periodic_settings

Configures the distribution of periodic metrics.

◆ logging_settings

struct DDS_MonitoringLoggingDistributionSettings DDS_MonitoringDistributionSettings::logging_settings

Configures the distribution of logging messages.