Safe DDS
eprosima::safedds::dds::PublicationMatchedStatus Class Reference

A struct storing the Publication Matched Status of a publisher. More...

#include <PublicationMatchedStatus.hpp>

Public Attributes

int32_t total_count = 0
 Total cumulative count. More...
 
int32_t total_count_change = 0
 Increment since the last time the status was read. More...
 
int32_t current_count = 0
 The number of entities currently matched to the concerned entity. More...
 
int32_t current_count_change = 0
 The change in current_count since the last time the listener was called or the status was read. More...
 
InstanceHandle last_subscription_handle {}
 The handle of the last DataReader that matched the concerned DataWriter. More...
 

Detailed Description

A struct storing the Publication Matched Status of a publisher.

Member Data Documentation

◆ current_count

int32_t eprosima::safedds::dds::PublicationMatchedStatus::current_count = 0

The number of entities currently matched to the concerned entity.

◆ current_count_change

int32_t eprosima::safedds::dds::PublicationMatchedStatus::current_count_change = 0

The change in current_count since the last time the listener was called or the status was read.

◆ last_subscription_handle

InstanceHandle eprosima::safedds::dds::PublicationMatchedStatus::last_subscription_handle {}

The handle of the last DataReader that matched the concerned DataWriter.

◆ total_count

int32_t eprosima::safedds::dds::PublicationMatchedStatus::total_count = 0

Total cumulative count.

◆ total_count_change

int32_t eprosima::safedds::dds::PublicationMatchedStatus::total_count_change = 0

Increment since the last time the status was read.


The documentation for this class was generated from the following file: