RTI Connext DDS Micro C++ API  Version 2.4.12
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
DDS_LivelinessLostStatus Struct Reference

<<cert>> DDS_LIVELINESS_LOST_STATUS More...

#include <dds_c_publication.h>

List of all members.

Public Attributes

DDS_Long total_count
 Total cumulative number of times that a previously-alive DDSDataWriter 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:
DDSDataWriter
Listener:
DDSDataWriterListener

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


Member Data Documentation

DDS_Long DDS_LivelinessLostStatus::total_count

Total cumulative number of times that a previously-alive DDSDataWriter 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 DDSDataWriter 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.12 Copyright © Tue Feb 4 2020 Real-Time Innovations, Inc