RTI Connext Modern C++ API Version 7.5.0

This page lists all QoS that are always mutable.

This page lists all QoS that are always mutable.

Mutable QoS can always be changed regardless of whether the entity has been enabled or not. QoS that are immutable after an entity has been enabled are listed on the Immutable QoS page.

Basic Settings

dds::core::policy::Deadlineperiod
<<basic>> <<spec>> Duration of the deadline period.
dds::core::policy::OwnershipStrengthvalue
<<basic>> <<spec>> The strength value used to arbitrate among multiple writers.
dds::core::policy::TimeBasedFilterminimum_separation
<<basic>> <<spec>> The minimum separation duration between subsequent samples.
dds::core::policy::Partitionname
<<basic>> <<spec>> A list of partition names
dds::core::policy::EntityFactoryautoenable_created_entities
<<basic>> <<spec>> Specifies whether the entity acting as a factory automatically enables the instances it creates.
dds::core::policy::Lifespanduration
<<basic>> <<spec>> Maximum duration for the data's validity.
rti::core::policy::Propertyvalue
<<basic>> <<extension>> Sequence of properties.
rti::config::Loggerverbosity
<<basic>> <<extension>> The verbosities at which RTI Connext diagnostic information is logged.
rti::config::Loggercategory
<<basic>> <<extension>> Categories of logged messages.
rti::config::Loggeroutput_file
<<basic>> <<extension>> Specifies the file to which log messages will be redirected to.
rti::config::Loggeroutput_file_suffix
<<basic>> <<extension>> Sets the file suffix when logging to a set of files
rti::core::MonitoringEventDistributionSettingspublication_period
<<basic>> <<extension>> Period at which the event metric thread publishes the event metrics that have changed since the last time they were published.
rti::core::MonitoringPeriodicDistributionSettingspolling_period
<<basic>> <<extension>> Period at which the periodic metric thread polls and publishes the periodic metrics.
rti::core::MonitoringLoggingDistributionSettingsmax_historical_logs
<<basic>> <<extension>> The number of log messages that RTI Monitoring Library 2.0 will keep as history.
rti::core::MonitoringLoggingDistributionSettingspublication_period
<<basic>> <<extension>> Period at which the logging thread publishes log messages.
rti::core::MonitoringDedicatedParticipantSettingsenable
<<basic>> <<extension>> Enables the use of a dedicated dds::domain::DomainParticipant to distribute the RTI Connext application telemetry data.
rti::core::MonitoringDedicatedParticipantSettingsdomain_id
<<basic>> <<extension>> The domain ID used in the creation of RTI Monitoring Library 2.0 dds::domain::DomainParticipant.
rti::core::MonitoringDedicatedParticipantSettingscollector_initial_peers
<<basic>> <<extension>> Determines the initial list of peers that the discovery process will contact to send announcements about the presence of the rti::core::MonitoringDistributionSettings::dedicated_participant.
rti::core::MonitoringLoggingForwardingSettingsmiddleware_forwarding_level
<<basic>> <<extension>> Log messages with rti::config::LogFacility::middleware and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0.
rti::core::MonitoringLoggingForwardingSettingssecurity_event_forwarding_level
<<basic>> <<extension>> Log messages with rti::config::LogFacility::security_event and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0.
rti::core::MonitoringLoggingForwardingSettingsservice_forwarding_level
<<basic>> <<extension>> Log messages with rti::config::LogFacility::service and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0.
rti::core::MonitoringLoggingForwardingSettingsuser_forwarding_level
<<basic>> <<extension>> Log messages with rti::config::LogFacility::user and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0.
rti::core::MonitoringTelemetryDatametrics
<<basic>> <<extension>> Sequence of rti::core::MonitoringMetricSelection containing the event and periodic metrics that will be collected and distributed for a given set of observable resources.
rti::core::MonitoringTelemetryDatalogs
<<basic>> <<extension>> rti::core::MonitoringLoggingForwardingSettings containing the rti::config::SyslogVerbosity levels that will be forwarded for the different rti::config::LogFacility.
rti::core::policy::Monitoringenable
<<basic>> <<extension>> Enables the collection and distribution of telemetry data for an RTI Connext application using RTI Monitoring Library 2.0.
rti::core::policy::Monitoringapplication_name
<<basic>> <<extension>> The name of the resource that represents this RTI Connext application.

Advanced Settings

dds::core::policy::UserDatavalue
<<spec>> a sequence of octets
dds::core::policy::GroupDatavalue
<<spec>> a sequence of octets
rti::core::policy::Availabilitymax_data_availability_waiting_time
<<extension>> Defines how much time to wait before delivering a sample to the application without having received some of the previous samples.
rti::core::policy::Availabilitymax_endpoint_availability_waiting_time
<<extension>> Defines how much time to wait to discover DataWriters providing samples for the same data source (virtual GUID).
rti::core::policy::Availabilityrequired_matched_endpoint_groups
<<extension>> A sequence of endpoint groups.
dds::core::policy::LatencyBudgetduration
<<spec>> Duration of the maximum acceptable delay.
rti::config::Loggerprint_format
<<extension>> The format used to output RTI Connext diagnostic information.
rti::config::Loggermax_bytes_per_file
<<extension>> Specifies the maximum number of bytes a single file can contain
rti::config::Loggermax_files
<<extension>> Specifies the maximum number of files to create before overwritting the previous ones.
rti::core::MonitoringEventDistributionSettingsconcurrency_level
<<extension>> Defines how concurrent the push of event metrics to RTI Monitoring Library 2.0 is.
rti::core::MonitoringEventDistributionSettingsdatawriter_qos_profile_name
<<extension>> The fully qualified name of the profile used to configure the dds::pub::DataWriter that distributes event metrics.
rti::core::MonitoringEventDistributionSettingsthread
<<extension>> The settings of the event metric thread.
rti::core::MonitoringPeriodicDistributionSettingsdatawriter_qos_profile_name
<<extension>> The fully qualified name of the profile used to configure the dds::pub::DataWriter that distributes periodic metrics.
rti::core::MonitoringPeriodicDistributionSettingsthread
<<extension>> The settings of the periodic metric thread.
rti::core::MonitoringLoggingDistributionSettingsconcurrency_level
<<extension>> Defines how concurrent the push of log messages to RTI Monitoring Library 2.0 is.
rti::core::MonitoringLoggingDistributionSettingsdatawriter_qos_profile_name
<<extension>> The fully qualified name of the profile used to configure the dds::pub::DataWriter that distributes log messages.
rti::core::MonitoringLoggingDistributionSettingsthread
<<extension>> The settings of the logging thread.
rti::core::MonitoringDedicatedParticipantSettingsparticipant_qos_profile_name
<<extension>> The fully qualified name of the profile used to configure the dds::domain::DomainParticipant that will be used to distribute telemetry data.
rti::core::MonitoringDistributionSettingsdedicated_participant
<<extension>> Configures the use of a dedicated dds::domain::DomainParticipant to distribute the RTI Connext application telemetry data.
rti::core::MonitoringDistributionSettingspublisher_qos_profile_name
<<extension>> The fully qualified name of the profile used to configure the Publishers that distribute telemetry data.
rti::core::MonitoringDistributionSettingsevent_settings
<<extension>> Configures the distribution of event metrics.
rti::core::MonitoringDistributionSettingsperiodic_settings
<<extension>> Configures the distribution of periodic metrics.
rti::core::MonitoringDistributionSettingslogging_settings
<<extension>> Configures the distribution of logging messages.
rti::core::MonitoringMetricSelectionresource_selection
<<extension>> An expression pattern that selects a subset of resources by matching the pattern to the resource names. rti::core::MonitoringMetricSelection::enabled_metrics_selection and rti::core::MonitoringMetricSelection::disabled_metrics_selection are applied to this subset of resources.
rti::core::MonitoringMetricSelectionenabled_metrics_selection
<<extension>> A sequence of POSIX fnmatch patterns that match the names of the metrics that should be collected and distributed for the observable resources selected by rti::core::MonitoringMetricSelection::resource_selection.
rti::core::MonitoringMetricSelectiondisabled_metrics_selection
<<extension>> A sequence of POSIX fnmatch patterns that mach the names of the metrics that should not be collected and distributed for the observable resources selected by rti::core::MonitoringMetricSelection::resource_selection.
rti::core::policy::Monitoringdistribution_settings
<<extension>> Configures the distribution of telemetry data.
rti::core::policy::Monitoringtelemetry_data
<<extension>> Configures the telemetry data that will be distributed.