RTI Connext Traditional C++ API Version 7.5.0

Use these QoS fields to manage the liveliness of participants and endpoints, ensuring active communication and timely updates of the system state.

Use these QoS fields to manage the liveliness of participants and endpoints, ensuring active communication and timely updates of the system state.

Basic Settings

DDS_LivelinessQosPolicykind
<<basic>> <<spec>> The kind of liveliness desired.
DDS_LivelinessQosPolicylease_duration
<<basic>> <<spec>> The duration within which a DDSDataWriter must be asserted, or else it is assumed to be not alive.
DDS_LivelinessQosPolicyassertions_per_lease_duration
<<basic>> <<extension>> The number of assertions a DDSDataWriter will send during a its DDS_LivelinessQosPolicy::lease_duration.
DDS_DiscoveryConfigQosPolicyparticipant_liveliness_lease_duration
<<basic>> <<extension>> The liveliness lease duration for the participant.
DDS_DiscoveryConfigQosPolicyparticipant_liveliness_assert_period
<<basic>> <<extension>> The period to assert liveliness for the participant.

Advanced Settings

DDS_DataReaderResourceLimitsQosPolicyautopurge_remote_not_alive_writer_delay
<<extension>> Maximum duration for which the DDSDataReader will maintain information regarding a DDSDataWriter once the DDSDataWriter has become not alive.
DDS_DiscoveryConfigQosPolicyremote_participant_purge_kind
[DEPRECATED] <<extension>> The participant's behavior for maintaining knowledge of remote participants (and their contained entities) with which discovery communication has been lost.
DDS_DiscoveryConfigQosPolicymax_liveliness_loss_detection_period
[DEPRECATED] <<extension>> The maximum amount of time between when a remote entity stops maintaining its liveliness and when the matched local entity realizes that fact.
DDS_DiscoveryConfigQosPolicyparticipant_message_writer
<<extension>> RTPS protocol-related configuration settings for the RTPS reliable writer associated with the built-in participant message writer. This parameter only has effect if the matching participant message reader is configured with DDS_RELIABLE_RELIABILITY_QOS DDS_ReliabilityQosPolicyKind.
DDS_DiscoveryConfigQosPolicyparticipant_message_reader_reliability_kind
[DEPRECATED] <<extension>> Reliability policy for a built-in participant message reader.
DDS_DiscoveryConfigQosPolicyparticipant_message_reader
<<extension>> RTPS reliable reader protocol-related configuration settings for a built-in participant message reader. This parameter only has effect if DDS_DiscoveryConfigQosPolicy::participant_message_reader_reliability_kind is set to DDS_RELIABLE_RELIABILITY_QOS.
DDS_RtpsReliableWriterProtocol_tmax_heartbeat_retries
<<extension>> The maximum number of periodic heartbeat retries before marking a remote reader as inactive.
DDS_RtpsReliableWriterProtocol_tinactivate_nonprogressing_readers
<<extension>> Whether to treat remote readers as inactive when their NACKs do not progress