RTI Connext C API Version 7.4.0
All Data Structures Functions Variables Typedefs Enumerations Enumerator Modules Pages

QoS that are defined in one of the OMG DDS Specifications.

QoS that are defined in one of the OMG DDS Specifications.

This page lists the QoS that are included in an OMG DDS specification. The standards are listed here: https://www.dds-foundation.org/omg-dds-standard/.

DDS_UserDataQosPolicyvalue
<<spec>> a sequence of octets
DDS_GroupDataQosPolicyvalue
<<spec>> a sequence of octets
DDS_DurabilityQosPolicykind
<<basic>> <<spec>> The kind of durability.
DDS_DurabilityServiceQosPolicyservice_cleanup_delay
<<spec>> Controls when the service is able to remove all information regarding a data instances.
DDS_DurabilityServiceQosPolicyhistory_kind
<<spec>> The kind of history to apply in recouping durable data.
DDS_DurabilityServiceQosPolicyhistory_depth
<<spec>> Setting to use for the DDS_DurabilityQosPolicy::writer_depth when recouping durable data.
DDS_DurabilityServiceQosPolicymax_samples
<<spec>> Part of resource limits QoS policy to apply when feeding a late joiner.
DDS_DurabilityServiceQosPolicymax_instances
<<spec>> Part of resource limits QoS policy to apply when feeding a late joiner.
DDS_DurabilityServiceQosPolicymax_samples_per_instance
<<spec>> Part of resource limits QoS policy to apply when feeding a late joiner.
DDS_DataRepresentationQosPolicyvalue
<<spec>> Sequence of representation identifiers.
DDS_PresentationQosPolicyaccess_scope
<<spec>> Determines the largest scope spanning the entities for which the order and coherency of changes can be preserved.
DDS_PresentationQosPolicycoherent_access
<<spec>> Specifies support for coherent access. Controls whether coherent access is supported within the scope access_scope.
DDS_PresentationQosPolicyordered_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_DeadlineQosPolicyperiod
<<basic>> <<spec>> Duration of the deadline period.
DDS_LatencyBudgetQosPolicyduration
<<spec>> Duration of the maximum acceptable delay.
DDS_OwnershipQosPolicykind
<<basic>> <<spec>> The kind of ownership
DDS_OwnershipStrengthQosPolicyvalue
<<basic>> <<spec>> The strength value used to arbitrate among multiple writers.
DDS_LivelinessQosPolicykind
<<basic>> <<spec>> The kind of liveliness desired.
DDS_LivelinessQosPolicylease_duration
<<basic>> <<spec>> The duration within which a DDS_DataWriter must be asserted, or else it is assumed to be not alive.
DDS_TimeBasedFilterQosPolicyminimum_separation
<<basic>> <<spec>> The minimum separation duration between subsequent samples.
DDS_PartitionQosPolicyname
<<basic>> <<spec>> A list of partition names
DDS_ReliabilityQosPolicykind
<<basic>> <<spec>> Kind of reliability.
DDS_ReliabilityQosPolicymax_blocking_time
<<basic>> <<spec>> The maximum time a DataWriter can block on a write() call.
DDS_DestinationOrderQosPolicykind
<<basic>> <<spec>> Specifies the desired kind of destination order.
DDS_DestinationOrderQosPolicyscope
<<spec>> Specifies the desired scope of the source destination order.
DDS_HistoryQosPolicykind
<<basic>> <<spec>> Specifies the kind of history to be kept.
DDS_HistoryQosPolicydepth
<<basic>> <<spec>> Specifies the number of samples per instance to be kept, when the kind is DDS_KEEP_LAST_HISTORY_QOS
DDS_ResourceLimitsQosPolicymax_samples
<<basic>> <<spec>> Represents the maximum samples the middleware can store for any one DDS_DataWriter (or DDS_DataReader).
DDS_ResourceLimitsQosPolicymax_instances
<<basic>> <<spec>> Represents the maximum number of instances a DDS_DataWriter (or DDS_DataReader) can manage.
DDS_ResourceLimitsQosPolicymax_samples_per_instance
<<spec>> Represents the maximum number of samples of any one instance a DDS_DataWriter (or DDS_DataReader) can manage.
DDS_EntityFactoryQosPolicyautoenable_created_entities
<<basic>> <<spec>> Specifies whether the entity acting as a factory automatically enables the instances it creates.
DDS_TransportPriorityQosPolicyvalue
<<spec>> This policy is a hint to the infrastructure as to how to set the priority of the underlying transport used to send the data.
DDS_LifespanQosPolicyduration
<<basic>> <<spec>> Maximum duration for the data's validity.
DDS_WriterDataLifecycleQosPolicyautodispose_unregistered_instances
<<spec>> Boolean flag that controls the behavior when the DDS_DataWriter unregisters an instance by means of the unregister operations.
DDS_ReaderDataLifecycleQosPolicyautopurge_nowriter_samples_delay
<<spec>> Minimum duration for which the DDS_DataReader will maintain information regarding an instance once its instance_state becomes DDS_NOT_ALIVE_NO_WRITERS_INSTANCE_STATE.
DDS_ReaderDataLifecycleQosPolicyautopurge_disposed_samples_delay
<<spec>> Minimum duration for which the DDS_DataReader will maintain samples for an instance once its instance_state becomes DDS_NOT_ALIVE_DISPOSED_INSTANCE_STATE.
DDS_TypeConsistencyEnforcementQosPolicykind
<<spec>> Type consistency kind.
DDS_TypeConsistencyEnforcementQosPolicyignore_sequence_bounds
<<spec>> Controls whether sequence bounds are taken into consideration for type assignability.
DDS_TypeConsistencyEnforcementQosPolicyignore_string_bounds
<<spec>> Controls whether string bounds are taken into consideration for type assignability.
DDS_TypeConsistencyEnforcementQosPolicyignore_member_names
<<spec>> Controls whether member names are taken into consideration for type assignability.
DDS_TypeConsistencyEnforcementQosPolicyprevent_type_widening
<<spec>> Controls whether type widening is allowed.
DDS_TypeConsistencyEnforcementQosPolicyforce_type_validation
<<spec>> Controls whether type information must be available in order to complete matching between a DDS_DataWriter and a DDS_DataReader.
DDS_TypeConsistencyEnforcementQosPolicyignore_enum_literal_names
<<spec>> Controls whether enumeration constant names are taken into consideration for type assignability.
DDS_DataTagstags
<<spec>> Sequence of data tags.