Class SampleRejectedStatus

Inheritance Relationships

Base Type

Class Documentation

class SampleRejectedStatus : public dds::core::Value<detail::SampleRejectedStatus>

Public Functions

SampleRejectedStatus()
OMG_DDS_API int32_t total_count () const
Returns:

Total cumulative count of samples rejected by the DataReader.

OMG_DDS_API int32_t total_count_change () const
Returns:

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

OMG_DDS_API const dds::core::status::SampleRejectedState last_reason () const
Returns:

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

OMG_DDS_API const dds::core::InstanceHandle last_instance_handle () const
Returns:

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