RTI Connext Modern C++ API Version 7.5.0
|
These QoS affect participant and endpoint matching.
These QoS affect participant and endpoint matching.
See the pages of each individual QoS for a desription of how the QoS must be set in order for two applications to be considered matching. Look for information about compatibility or request-offered (RxO) semantics.
Basic Settings
dds::core::policy::Durability | kind |
<<basic>> <<spec>> The kind of durability. | |
dds::core::policy::DataRepresentation | compression_settings |
<<basic>> <<extension>> Structure that contains the compression settings. | |
dds::core::policy::Deadline | period |
<<basic>> <<spec>> Duration of the deadline period. | |
dds::core::policy::Ownership | kind |
<<basic>> <<spec>> The kind of ownership | |
dds::core::policy::Liveliness | kind |
<<basic>> <<spec>> The kind of liveliness desired. | |
dds::core::policy::Liveliness | lease_duration |
<<basic>> <<spec>> The duration within which a dds::pub::DataWriter must be asserted, or else it is assumed to be not alive. | |
dds::core::policy::Partition | name |
<<basic>> <<spec>> A list of partition names | |
dds::core::policy::Reliability | kind |
<<basic>> <<spec>> Kind of reliability. | |
dds::core::policy::DestinationOrder | kind |
<<basic>> <<spec>> Specifies the desired kind of destination order. | |
Advanced Settings
rti::core::CompressionSettings | compression_ids |
<<extension>> Mask that represents the compression algorithms enabled. | |
dds::core::policy::DataRepresentation | value |
<<spec>> Sequence of representation identifiers. | |
dds::core::policy::Presentation | access_scope |
<<spec>> Determines the largest scope spanning the entities for which the order and coherency of changes can be preserved. | |
dds::core::policy::Presentation | coherent_access |
<<spec>> Specifies support for coherent access. Controls whether coherent access is supported within the scope access_scope . | |
dds::core::policy::Presentation | ordered_access |
<<spec>> Specifies support for ordered access to the samples received at the subscription end. Controls whether ordered access is supported within the scope access_scope . | |
dds::core::policy::LatencyBudget | duration |
<<spec>> Duration of the maximum acceptable delay. | |
dds::core::policy::Reliability | acknowledgment_kind |
<<extension>> Kind of reliable acknowledgment | |
dds::core::policy::Reliability | instance_state_consistency_kind |
<<extension>> Whether instance state consistency is enabled | |
dds::core::policy::TypeConsistencyEnforcement | kind |
<<spec>> Type consistency kind. | |
dds::core::policy::TypeConsistencyEnforcement | ignore_sequence_bounds |
<<spec>> Controls whether sequence bounds are taken into consideration for type assignability. | |
dds::core::policy::TypeConsistencyEnforcement | ignore_string_bounds |
<<spec>> Controls whether string bounds are taken into consideration for type assignability. | |
dds::core::policy::TypeConsistencyEnforcement | ignore_member_names |
<<spec>> Controls whether member names are taken into consideration for type assignability. | |
dds::core::policy::TypeConsistencyEnforcement | prevent_type_widening |
<<spec>> Controls whether type widening is allowed. | |
dds::core::policy::TypeConsistencyEnforcement | force_type_validation |
<<spec>> Controls whether type information must be available in order to complete matching between a dds::pub::DataWriter and a dds::sub::DataReader. | |
dds::core::policy::TypeConsistencyEnforcement | ignore_enum_literal_names |
<<spec>> Controls whether enumeration constant names are taken into consideration for type assignability. | |