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

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

#include <TStatus.hpp>

Public Member Functions

int32_t total_count () const
 Total cumulative count of all samples lost across all instances of data published under the dds::topic::Topic.
 
int32_t total_count_change () const
 The incremental number of samples lost since the last time the listener was called or the status was read.
 
rti::core::status::SampleLostState last_reason () const
 <<extension>> Greatest number of DataReaders that matched this dds::pub::DataWriter simultaneously.
 

Detailed Description

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

Member Function Documentation

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

Total cumulative count of all samples lost across all instances of data published under the dds::topic::Topic.

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

The incremental number of samples lost since the last time the listener was called or the status was read.

rti::core::status::SampleLostState last_reason ( ) const

<<extension>> Greatest number of DataReaders that matched this dds::pub::DataWriter simultaneously.

That is, there was no moment in time when more than this many DataReaders matched this DataWriter. (As a result, total_count can be higher than current_count_peak.)


RTI Connext Modern C++ API Version 6.0.1 Copyright © Sat Nov 23 2019 Real-Time Innovations, Inc