#include <managed_publication.h>
Public Attributes | |
System::Int32 | active_count |
The current number of reliable readers currently matched with this reliable writer. | |
System::Int32 | inactive_count |
The number of reliable readers that have been dropped by this reliable writer because they failed to send acknowledgements in a timely fashion. | |
System::Int32 | active_count_change |
The most recent change in the number of active remote reliable readers. | |
System::Int32 | inactive_count_change |
The most recent change in the number of inactive remote reliable readers. | |
InstanceHandle_t | last_instance_handle |
The instance handle of the last reliable remote reader to be determined inactive. |
All counts in this status will remain at zero for best effort writers.
System::Int32 DDS::ReliableReaderActivityChangedStatus::active_count |
The current number of reliable readers currently matched with this reliable writer.
System::Int32 DDS::ReliableReaderActivityChangedStatus::inactive_count |
The number of reliable readers that have been dropped by this reliable writer because they failed to send acknowledgements in a timely fashion.
A reader is considered to be inactive after is has been sent heartbeats DDS::RtpsReliableWriterProtocol_t::max_heartbeat_retries times, each heartbeat having been separated from the previous by the current heartbeat period.
The most recent change in the number of active remote reliable readers.
The most recent change in the number of inactive remote reliable readers.
The instance handle of the last reliable remote reader to be determined inactive.