RTI Connext DDS Micro C API  Version 2.4.14
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
DDS_LivelinessLostStatus Struct Reference

<<cert>> DDS_LIVELINESS_LOST_STATUS More...

#include <dds_c_publication.h>

Data Fields

DDS_Long total_count
 Total cumulative number of times that a previously-alive DDS_DataWriter became not alive due to a failure to to actively signal its liveliness within the offered liveliness period.
DDS_Long total_count_change
 The incremental changees in total_count since the last time the listener was called or the status was read.

Detailed Description

<<cert>> DDS_LIVELINESS_LOST_STATUS

Entity:
DDS_DataWriter
Listener:
DDS_DataWriterListener

The liveliness that the DDS_DataWriter has committed through its DDS_LivelinessQosPolicy was not respected; thus DDS_DataReader entities will consider the DDS_DataWriter as no longer "alive/active".


Field Documentation

DDS_Long DDS_LivelinessLostStatus::total_count

Total cumulative number of times that a previously-alive DDS_DataWriter became not alive due to a failure to to actively signal its liveliness within the offered liveliness period.

This count does not change when an already not alive DDS_DataWriter simply remains not alive for another liveliness period.

DDS_Long DDS_LivelinessLostStatus::total_count_change

The incremental changees in total_count since the last time the listener was called or the status was read.


RTI Connext DDS Micro C API Version 2.4.14 Copyright © Mon Apr 12 2021 Real-Time Innovations, Inc