RTI Connext Modern C++ API Version 7.5.0

Use these QoS fields to configure features which help to control the rate at which data is sent, preventing network congestion.

Use these QoS fields to configure features which help to control the rate at which data is sent, preventing network congestion.

Basic Settings

dds::core::policy::Reliabilitymax_blocking_time
<<basic>> <<spec>> The maximum time a DataWriter can block on a write() call.
rti::core::policy::PublishModekind
<<basic>> <<extension>> Publishing mode
rti::core::policy::RtpsReliableWriterProtocolmin_send_window_size
<<basic>> <<extension>> Minimum size of send window of unacknowledged samples
rti::core::policy::RtpsReliableWriterProtocolmax_send_window_size
<<basic>> <<extension>> Maximum size of send window of unacknowledged samples

Advanced Settings

rti::core::policy::PublishModeflow_controller_name
<<extension>> Name of the associated flow controller
rti::core::policy::PublishModepriority
<<extension>> Publication priority
rti::core::policy::AsynchronousPublisherdisable_asynchronous_write
[DEPRECATED] <<extension>> Disable asynchronous publishing.
rti::core::policy::DomainParticipantResourceLimitsoutstanding_asynchronous_sample_allocation
<<extension>> Allocation settings applied to the maximum number of samples (from all dds::pub::DataWriter) waiting to be asynchronously written.
rti::core::policy::DomainParticipantResourceLimitsflow_controller_allocation
<<extension>> Allocation settings applied to flow controllers.
rti::core::policy::DomainParticipantResourceLimitsflow_controller_hash_buckets
[DEPRECATED] <<extension>> Number of hash buckets for flow controllers.
rti::core::policy::DiscoveryConfigpublication_writer_publish_mode
<<extension>> Publish mode policy for the built-in publication writer.
rti::core::policy::DiscoveryConfigsubscription_writer_publish_mode
<<extension>> Publish mode policy for the built-in subscription writer.
rti::core::policy::DiscoveryConfigasynchronous_publisher
<<extension>> Asynchronous publishing settings for the discovery dds::pub::Publisher and all entities that are created by it.
rti::core::policy::DiscoveryConfigservice_request_writer_publish_mode
<<extension>> Publish mode policy for the built-in service request writer.
rti::core::policy::DiscoveryConfigsecure_volatile_writer_publish_mode
<<extension>> Publish mode policy for the built-in secure volatile writer.
rti::core::policy::DiscoveryConfigparticipant_configuration_writer_publish_mode
<<extension>> Publish mode policy for the built-in participant configuration writer.
rti::core::policy::RtpsReliableWriterProtocolmax_bytes_per_nack_response
<<extension>> The maximum total message size when resending rejected samples or data fragments.
rti::core::policy::RtpsReliableWriterProtocolsend_window_update_period
<<extension>> Period in which send window may be dynamically changed
rti::core::policy::RtpsReliableWriterProtocolsend_window_increase_factor
<<extension>> Increases send window size by this percentage when reacting dynamically to network conditions
rti::core::policy::RtpsReliableWriterProtocolsend_window_decrease_factor
<<extension>> Decreases send window size by this percentage when reacting dynamically to network conditions
rti::core::policy::RtpsReliableWriterProtocoldisable_repair_piggyback_heartbeat
<<extension>> Prevents piggyback heartbeats from being sent with repair samples