RTI Connext Java API Version 7.6.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.

See also
com.rti.dds.domain.builtin.ParticipantBuiltinTopicData
com.rti.dds.publication.builtin.PublicationBuiltinTopicData
com.rti.dds.subscription.builtin.SubscriptionBuiltinTopicData

Basic Settings

com.rti.dds.infrastructure.DurabilityQosPolicykind
<<basic>> <<spec>> The kind of durability.
com.rti.dds.infrastructure.DataRepresentationQosPolicycompression_settings
<<basic>> <<extension>> Structure that contains the compression settings.
com.rti.dds.infrastructure.DeadlineQosPolicyperiod
<<basic>> <<spec>> Duration of the deadline period.
com.rti.dds.infrastructure.OwnershipQosPolicykind
<<basic>> <<spec>> The kind of ownership
com.rti.dds.infrastructure.OwnershipStrengthQosPolicyvalue
<<basic>> <<spec>> The strength value used to arbitrate among multiple writers.
com.rti.dds.infrastructure.LivelinessQosPolicykind
<<basic>> <<spec>> The kind of liveliness desired.
com.rti.dds.infrastructure.LivelinessQosPolicylease_duration
<<basic>> <<spec>> The duration within which a com.rti.dds.publication.DataWriter must be asserted, or else it is assumed to be not alive.
com.rti.dds.infrastructure.TimeBasedFilterQosPolicyminimum_separation
<<basic>> <<spec>> The minimum separation duration between subsequent samples.
com.rti.dds.infrastructure.PartitionQosPolicyname
<<basic>> <<spec>> A list of partition names
com.rti.dds.infrastructure.ReliabilityQosPolicykind
<<basic>> <<spec>> Kind of reliability.
com.rti.dds.infrastructure.ReliabilityQosPolicymax_blocking_time
<<basic>> <<spec>> The maximum time a DataWriter can block on a write() call.
com.rti.dds.infrastructure.DestinationOrderQosPolicykind
<<basic>> <<spec>> Specifies the desired kind of destination order.
com.rti.dds.infrastructure.LifespanQosPolicyduration
<<basic>> <<spec>> Maximum duration for the data's validity.
com.rti.dds.infrastructure.TransportMulticastQosPolicyvalue
<<basic>> <<extension>> A sequence of multicast communications settings.
com.rti.dds.infrastructure.DiscoveryQosPolicymulticast_receive_addresses
<<basic>> <<extension>> Specifies the multicast group addresses on which discovery-related meta-traffic can be received by the DomainParticipant.
com.rti.dds.infrastructure.DiscoveryConfigQosPolicyparticipant_liveliness_lease_duration
<<basic>> <<extension>> The liveliness lease duration for the participant.
com.rti.dds.infrastructure.PropertyQosPolicyvalue
<<basic>> <<extension>> Sequence of properties.
com.rti.dds.infrastructure.EntityNameQosPolicyname
<<basic>> <<extension>> The name of the entity.

Advanced Settings

com.rti.dds.infrastructure.UserDataQosPolicyvalue
<<spec>> a sequence of octets
com.rti.dds.infrastructure.GroupDataQosPolicyvalue
<<spec>> a sequence of octets
com.rti.dds.infrastructure.DurabilityQosPolicydirect_communication
<<extension>> Indicates whether or not a TRANSIENT or PERSISTENT com.rti.dds.subscription.DataReader should receive samples directly from a TRANSIENT or PERSISTENT com.rti.dds.publication.DataWriter
com.rti.dds.infrastructure.DurabilityServiceQosPolicyservice_cleanup_delay
<<spec>> Controls when the service is able to remove all information regarding a data instances.
com.rti.dds.infrastructure.DurabilityServiceQosPolicyhistory_kind
<<spec>> The kind of history to apply in recouping durable data.
com.rti.dds.infrastructure.DurabilityServiceQosPolicyhistory_depth
<<spec>> Setting to use for the com.rti.dds.infrastructure.DurabilityQosPolicy.writer_depth when recouping durable data.
com.rti.dds.infrastructure.DurabilityServiceQosPolicymax_samples
<<spec>> Part of resource limits QoS policy to apply when feeding a late joiner.
com.rti.dds.infrastructure.DurabilityServiceQosPolicymax_instances
<<spec>> Part of resource limits QoS policy to apply when feeding a late joiner.
com.rti.dds.infrastructure.DurabilityServiceQosPolicymax_samples_per_instance
<<spec>> Part of resource limits QoS policy to apply when feeding a late joiner.
com.rti.dds.infrastructure.CompressionSettings_tcompression_ids
<<extension>> Mask that represents the compression algorithms enabled.
com.rti.dds.infrastructure.DataRepresentationQosPolicyvalue
<<spec>> Sequence of representation identifiers.
com.rti.dds.infrastructure.PresentationQosPolicyaccess_scope
<<spec>> Determines the largest scope spanning the entities for which the order and coherency of changes can be preserved.
com.rti.dds.infrastructure.PresentationQosPolicycoherent_access
<<spec>> Specifies support for coherent access. Controls whether coherent access is supported within the scope access_scope.
com.rti.dds.infrastructure.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.
com.rti.dds.infrastructure.LatencyBudgetQosPolicyduration
<<spec>> Duration of the maximum acceptable delay.
com.rti.dds.infrastructure.ReliabilityQosPolicyacknowledgment_kind
<<extension>> Kind of reliable acknowledgment
com.rti.dds.infrastructure.ReliabilityQosPolicyinstance_state_consistency_kind
<<extension>> Whether instance state consistency is enabled
com.rti.dds.infrastructure.TypeConsistencyEnforcementQosPolicykind
<<spec>> Type consistency kind.
com.rti.dds.infrastructure.TypeConsistencyEnforcementQosPolicyignore_sequence_bounds
<<spec>> Controls whether sequence bounds are taken into consideration for type assignability.
com.rti.dds.infrastructure.TypeConsistencyEnforcementQosPolicyignore_string_bounds
<<spec>> Controls whether string bounds are taken into consideration for type assignability.
com.rti.dds.infrastructure.TypeConsistencyEnforcementQosPolicyignore_member_names
<<spec>> Controls whether member names are taken into consideration for type assignability.
com.rti.dds.infrastructure.TypeConsistencyEnforcementQosPolicyprevent_type_widening
<<spec>> Controls whether type widening is allowed.
com.rti.dds.infrastructure.TypeConsistencyEnforcementQosPolicyforce_type_validation
<<spec>> Controls whether type information must be available in order to complete matching between a com.rti.dds.publication.DataWriter and a com.rti.dds.subscription.DataReader.
com.rti.dds.infrastructure.TypeConsistencyEnforcementQosPolicyignore_enum_literal_names
<<spec>> Controls whether enumeration constant names are taken into consideration for type assignability.
com.rti.dds.infrastructure.TransportUnicastQosPolicyvalue
<<extension>> A sequence of unicast communication settings.
com.rti.dds.infrastructure.DataReaderProtocolQosPolicyvirtual_guid
<<extension>> The virtual GUID (Global Unique Identifier).
com.rti.dds.infrastructure.DataReaderProtocolQosPolicyexpects_inline_qos
[DEPRECATED] <<extension>> Specifies whether this DataReader expects inline QoS with every sample.
com.rti.dds.infrastructure.DataReaderProtocolQosPolicydisable_positive_acks
<<extension>> Whether the reader sends positive acknowledgements to writers.
com.rti.dds.infrastructure.DataWriterProtocolQosPolicyvirtual_guid
<<extension>> The virtual GUID (Global Unique Identifier).
com.rti.dds.infrastructure.DataWriterProtocolQosPolicydisable_positive_acks
<<extension>> Controls whether or not the writer expects positive acknowledgements from matching readers.
com.rti.dds.infrastructure.DataTagQosPolicytags
<<spec>> Sequence of data tags.
com.rti.dds.infrastructure.EntityNameQosPolicyrole_name
<<extension>> The entity role name.
com.rti.dds.infrastructure.ServiceQosPolicykind
<<extension>> The kind of service.
com.rti.dds.infrastructure.MultiChannelQosPolicychannels
<<extension>> A sequence of com.rti.dds.infrastructure.ChannelSettings_t used to configure the channels' properties. If the length of the sequence is zero, the QoS policy will be ignored.
com.rti.dds.infrastructure.MultiChannelQosPolicyfilter_name
<<extension>> Name of the filter class used to describe the filter expressions of a MultiChannel DataWriter.
com.rti.dds.infrastructure.TopicQueryDispatchQosPolicyenable
<<extension>> Allows this writer to dispatch TopicQueries