RTI Connext Modern C++ API  Version 5.3.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
dds::core::status::LivelinessLostStatus Class Reference

Information about the status dds::core::status::StatusMask::liveliness_lost() More...

#include <TStatus.hpp>

Public Member Functions

int32_t total_count () const
 Total cumulative number of times that a previously-alive dds::pub::DataWriter became not alive due to a failure to to actively signal its liveliness within the offered liveliness period.
 
int32_t total_count_change () const
 The incremental changees in total_count since the last time the listener was called or the status was read.
 

Detailed Description

Information about the status dds::core::status::StatusMask::liveliness_lost()

Entity:
dds::pub::DataWriter
Listener:
dds::pub::DataWriterListener

The liveliness that the dds::pub::DataWriter has committed through its dds::core::policy::Liveliness was not respected; thus dds::sub::DataReader entities will consider the dds::pub::DataWriter as no longer "alive/active".

Member Function Documentation

int32_t dds::core::status::LivelinessLostStatus::total_count ( ) const
inline

Total cumulative number of times that a previously-alive dds::pub::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::pub::DataWriter simply remains not alive for another liveliness period.

int32_t dds::core::status::LivelinessLostStatus::total_count_change ( ) const
inline

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


RTI Connext Modern C++ API Version 5.3.1 Copyright © Mon Feb 19 2018 Real-Time Innovations, Inc