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

A struct storing the status of sample rejected events. More...

#include <SampleRejectedStatus.hpp>

Public Attributes

int32_t total_count = 0
 Total cumulative count of samples rejected by the DataReader. More...
 
int32_t total_count_change = 0
 The incremental number of samples rejected since the last time the listener was called or the status was read. More...
 
SampleRejectedStatusKind last_reason = SampleRejectedStatusKind::NOT_REJECTED
 Reason for rejecting the last sample rejected. If no samples have been rejected, the reason is the special value NOT_REJECTED. More...
 
InstanceHandle last_instance_handle {}
 Handle to the instance being updated by the last sample that was rejected. More...
 

Detailed Description

A struct storing the status of sample rejected events.

Member Data Documentation

◆ last_instance_handle

InstanceHandle eprosima::safedds::dds::SampleRejectedStatus::last_instance_handle {}

Handle to the instance being updated by the last sample that was rejected.

◆ last_reason

SampleRejectedStatusKind eprosima::safedds::dds::SampleRejectedStatus::last_reason = SampleRejectedStatusKind::NOT_REJECTED

Reason for rejecting the last sample rejected. If no samples have been rejected, the reason is the special value NOT_REJECTED.

◆ total_count

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

Total cumulative count of samples rejected by the DataReader.

◆ total_count_change

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

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


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