RTI Connext DDS Micro C++ API  Version 3.0.3
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
DDS_DataReaderInstanceReplacedStatus Struct Reference

<<eXtension>> <<cert>> DDS_INSTANCE_REPLACED_STATUS. More...

#include <dds_c_subscription.h>

List of all members.

Public Attributes

DDS_Long total_count
 The total number of instances that have been replaced during the life-span of the DDSDataReader.
DDS_Long total_count_change
 The incremental number of instances replaced since the last time the listener was called or the status was read.
DDS_InstanceHandle_t last_instance_handle
 The instance that is being replaced.
DDS_InstanceHandle_t last_replacement_instance
 Handle to the instance which last replaced an instance.
DDS_InstanceHandle_t publication_handle
 Handle to the publisher which last replaced an instance.
DDS_Long lost_samples
 The number of samples which where lost due to the instance being replaced. Note that this number is an approximation because the middle-ware does not.

Detailed Description

<<eXtension>> <<cert>> DDS_INSTANCE_REPLACED_STATUS.

A status structure describing the current instance replacement status for the reader.


Member Data Documentation

DDS_Long DDS_DataReaderInstanceReplacedStatus::total_count

The total number of instances that have been replaced during the life-span of the DDSDataReader.

DDS_Long DDS_DataReaderInstanceReplacedStatus::total_count_change

The incremental number of instances replaced since the last time the listener was called or the status was read.

DDS_InstanceHandle_t DDS_DataReaderInstanceReplacedStatus::last_instance_handle

The instance that is being replaced.

DDS_InstanceHandle_t DDS_DataReaderInstanceReplacedStatus::last_replacement_instance

Handle to the instance which last replaced an instance.

DDS_InstanceHandle_t DDS_DataReaderInstanceReplacedStatus::publication_handle

Handle to the publisher which last replaced an instance.

DDS_Long DDS_DataReaderInstanceReplacedStatus::lost_samples

The number of samples which where lost due to the instance being replaced. Note that this number is an approximation because the middle-ware does not.


RTI Connext DDS Micro C++ API Version 3.0.3 Copyright © Wed Jun 24 2020 Real-Time Innovations, Inc