RTI Connext C API Version 7.4.0
|
These QoS are sent as part of one of the built-in discovery topics.
These QoS are sent as part of one of the built-in discovery topics.
DDS_UserDataQosPolicy | value |
<<spec>> a sequence of octets | |
DDS_GroupDataQosPolicy | value |
<<spec>> a sequence of octets | |
DDS_DurabilityQosPolicy | kind |
<<basic>> <<spec>> The kind of durability. | |
DDS_DurabilityQosPolicy | direct_communication |
<<extension>> Indicates whether or not a TRANSIENT or PERSISTENT DDS_DataReader should receive samples directly from a TRANSIENT or PERSISTENT DDS_DataWriter | |
DDS_DurabilityServiceQosPolicy | service_cleanup_delay |
<<spec>> Controls when the service is able to remove all information regarding a data instances. | |
DDS_DurabilityServiceQosPolicy | history_kind |
<<spec>> The kind of history to apply in recouping durable data. | |
DDS_DurabilityServiceQosPolicy | history_depth |
<<spec>> Setting to use for the DDS_DurabilityQosPolicy::writer_depth when recouping durable data. | |
DDS_DurabilityServiceQosPolicy | max_samples |
<<spec>> Part of resource limits QoS policy to apply when feeding a late joiner. | |
DDS_DurabilityServiceQosPolicy | max_instances |
<<spec>> Part of resource limits QoS policy to apply when feeding a late joiner. | |
DDS_DurabilityServiceQosPolicy | max_samples_per_instance |
<<spec>> Part of resource limits QoS policy to apply when feeding a late joiner. | |
DDS_CompressionSettings_t | compression_ids |
<<extension>> Mask that represents the compression algorithms enabled. | |
DDS_DataRepresentationQosPolicy | value |
<<spec>> Sequence of representation identifiers. | |
DDS_DataRepresentationQosPolicy | compression_settings |
<<basic>> <<extension>> Structure that contains the compression settings. | |
DDS_PresentationQosPolicy | access_scope |
<<spec>> Determines the largest scope spanning the entities for which the order and coherency of changes can be preserved. | |
DDS_PresentationQosPolicy | coherent_access |
<<spec>> Specifies support for coherent access. Controls whether coherent access is supported within the scope access_scope . | |
DDS_PresentationQosPolicy | 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_DeadlineQosPolicy | period |
<<basic>> <<spec>> Duration of the deadline period. | |
DDS_LatencyBudgetQosPolicy | duration |
<<spec>> Duration of the maximum acceptable delay. | |
DDS_OwnershipQosPolicy | kind |
<<basic>> <<spec>> The kind of ownership | |
DDS_OwnershipStrengthQosPolicy | value |
<<basic>> <<spec>> The strength value used to arbitrate among multiple writers. | |
DDS_LivelinessQosPolicy | kind |
<<basic>> <<spec>> The kind of liveliness desired. | |
DDS_LivelinessQosPolicy | lease_duration |
<<basic>> <<spec>> The duration within which a DDS_DataWriter must be asserted, or else it is assumed to be not alive. | |
DDS_TimeBasedFilterQosPolicy | minimum_separation |
<<basic>> <<spec>> The minimum separation duration between subsequent samples. | |
DDS_PartitionQosPolicy | name |
<<basic>> <<spec>> A list of partition names | |
DDS_ReliabilityQosPolicy | kind |
<<basic>> <<spec>> Kind of reliability. | |
DDS_ReliabilityQosPolicy | max_blocking_time |
<<basic>> <<spec>> The maximum time a DataWriter can block on a write() call. | |
DDS_ReliabilityQosPolicy | acknowledgment_kind |
<<extension>> Kind of reliable acknowledgment | |
DDS_ReliabilityQosPolicy | instance_state_consistency_kind |
<<extension>> Whether instance state consistency is enabled | |
DDS_DestinationOrderQosPolicy | kind |
<<basic>> <<spec>> Specifies the desired kind of destination order. | |
DDS_LifespanQosPolicy | duration |
<<basic>> <<spec>> Maximum duration for the data's validity. | |
DDS_TypeConsistencyEnforcementQosPolicy | kind |
<<spec>> Type consistency kind. | |
DDS_TypeConsistencyEnforcementQosPolicy | ignore_sequence_bounds |
<<spec>> Controls whether sequence bounds are taken into consideration for type assignability. | |
DDS_TypeConsistencyEnforcementQosPolicy | ignore_string_bounds |
<<spec>> Controls whether string bounds are taken into consideration for type assignability. | |
DDS_TypeConsistencyEnforcementQosPolicy | ignore_member_names |
<<spec>> Controls whether member names are taken into consideration for type assignability. | |
DDS_TypeConsistencyEnforcementQosPolicy | prevent_type_widening |
<<spec>> Controls whether type widening is allowed. | |
DDS_TypeConsistencyEnforcementQosPolicy | force_type_validation |
<<spec>> Controls whether type information must be available in order to complete matching between a DDS_DataWriter and a DDS_DataReader. | |
DDS_TypeConsistencyEnforcementQosPolicy | ignore_enum_literal_names |
<<spec>> Controls whether enumeration constant names are taken into consideration for type assignability. | |
DDS_TransportUnicastQosPolicy | value |
<<extension>> A sequence of unicast communication settings. | |
DDS_TransportMulticastQosPolicy | value |
<<basic>> <<extension>> A sequence of multicast communications settings. | |
DDS_DiscoveryQosPolicy | multicast_receive_addresses |
<<basic>> <<extension>> Specifies the multicast group addresses on which discovery-related meta-traffic can be received by the DomainParticipant. | |
DDS_DataReaderProtocolQosPolicy | virtual_guid |
<<extension>> The virtual GUID (Global Unique Identifier). | |
DDS_DataReaderProtocolQosPolicy | expects_inline_qos |
[DEPRECATED] <<extension>> Specifies whether this DataReader expects inline QoS with every sample. | |
DDS_DataReaderProtocolQosPolicy | disable_positive_acks |
<<extension>> Whether the reader sends positive acknowledgements to writers. | |
DDS_DataWriterProtocolQosPolicy | virtual_guid |
<<extension>> The virtual GUID (Global Unique Identifier). | |
DDS_DataWriterProtocolQosPolicy | disable_positive_acks |
<<extension>> Controls whether or not the writer expects positive acknowledgements from matching readers. | |
DDS_DiscoveryConfigQosPolicy | participant_liveliness_lease_duration |
<<basic>> <<extension>> The liveliness lease duration for the participant. | |
DDS_PropertyQosPolicy | value |
<<basic>> <<extension>> Sequence of properties. | |
DDS_DataTags | tags |
<<spec>> Sequence of data tags. | |
DDS_EntityNameQosPolicy | name |
<<basic>> <<extension>> The name of the entity. | |
DDS_EntityNameQosPolicy | role_name |
<<extension>> The entity role name. | |
DDS_ServiceQosPolicy | kind |
<<extension>> The kind of service. | |
DDS_MultiChannelQosPolicy | channels |
<<extension>> A sequence of DDS_ChannelSettings_t used to configure the channels' properties. If the length of the sequence is zero, the QoS policy will be ignored. | |
DDS_MultiChannelQosPolicy | filter_name |
<<extension>> Name of the filter class used to describe the filter expressions of a MultiChannel DataWriter. | |
DDS_TopicQueryDispatchQosPolicy | enable |
<<extension>> Allows this writer to dispatch TopicQueries | |