#include <managed_publication.h>
Public Attributes | |
System::Int64 | pushed_sample_count |
The number of user samples pushed on write from a local DataWriter to a matching remote DataReader. | |
System::Int64 | pushed_sample_count_change |
The incremental change in the number of user samples pushed on write from a local DataWriter to a matching remote DataReader since the last time the status was read. | |
System::Int64 | pushed_sample_bytes |
The number of bytes of user samples pushed on write from a local DataWriter to a matching remote DataReader. | |
System::Int64 | pushed_sample_bytes_change |
The incremental change in the number of bytes of user samples pushed on write from a local DataWriter to a matching remote DataReader since the last time the status was read. | |
System::Int64 | filtered_sample_count |
The number of user samples preemptively filtered by a local DataWriter due to Content-Filtered Topics. | |
System::Int64 | filtered_sample_count_change |
The incremental change in the number of user samples preemptively filtered by a local DataWriter due to Content-Filtered Topics since the last time the status was read. | |
System::Int64 | filtered_sample_bytes |
The number of user samples preemptively filtered by a local DataWriter due to Content-Filtered Topics. | |
System::Int64 | filtered_sample_bytes_change |
The incremental change in the number of user samples preemptively filtered by a local DataWriter due to Content-Filtered Topics since the last time the status was read. | |
System::Int64 | sent_heartbeat_count |
The number of Heartbeats sent between a local DataWriter and matching remote DataReader. | |
System::Int64 | sent_heartbeat_count_change |
The incremental change in the number of Heartbeats sent between a local DataWriter and matching remote DataReader since the last time the status was read. | |
System::Int64 | sent_heartbeat_bytes |
The number of bytes of Heartbeats sent between a local DataWriter and matching remote DataReader. | |
System::Int64 | sent_heartbeat_bytes_change |
The incremental change in the number of bytes of Heartbeats sent between a local DataWriter and matching remote DataReader since the last time the status was read. | |
System::Int64 | pulled_sample_count |
The number of user samples pulled from local DataWriter by matching DataReaders. | |
System::Int64 | pulled_sample_count_change |
The incremental change in the number of user samples pulled from local DataWriter by matching DataReaders since the last time the status was read. | |
System::Int64 | pulled_sample_bytes |
The number of bytes of user samples pulled from local DataWriter by matching DataReaders. | |
System::Int64 | pulled_sample_bytes_change |
The incremental change in the number of bytes of user samples pulled from local DataWriter by matching DataReaders since the last time the status was read. | |
System::Int64 | received_ack_count |
The number of ACKs from a remote DataReader received by a local DataWriter. | |
System::Int64 | received_ack_count_change |
The incremental change in the number of ACKs from a remote DataReader received by a local DataWriter since the last time the status was read. | |
System::Int64 | received_ack_bytes |
The number of bytes of ACKs from a remote DataReader received by a local DataWriter. | |
System::Int64 | received_ack_bytes_change |
The incremental change in the number of bytes of ACKs from a remote DataReader received by a local DataWriter since the last time the status was read. | |
System::Int64 | received_nack_count |
The number of NACKs from a remote DataReader received by a local DataWriter. | |
System::Int64 | received_nack_count_change |
The incremental change in the number of NACKs from a remote DataReader received by a local DataWriter since the last time the status was read. | |
System::Int64 | received_nack_bytes |
The number of bytes of NACKs from a remote DataReader received by a local DataWriter. | |
System::Int64 | received_nack_bytes_change |
The incremental change in the number of bytes of NACKs from a remote DataReader received by a local DataWriter since the last time the status was read. | |
System::Int64 | sent_gap_count |
The number of GAPs sent from local DataWriter to matching remote DataReaders. | |
System::Int64 | sent_gap_count_change |
The incremental change in the number of GAPs sent from local DataWriter to matching remote DataReaders since the last time the status was read. | |
System::Int64 | sent_gap_bytes |
The number of bytes of GAPs sent from local DataWriter to matching remote DataReaders. | |
System::Int64 | sent_gap_bytes_change |
The incremental change in the number of bytes of GAPs sent from local DataWriter to matching remote DataReaders since the last time the status was read. | |
System::Int64 | rejected_sample_count |
The number of times a sample is rejected due to exceptions in the send path. | |
System::Int64 | rejected_sample_count_change |
The incremental change in the number of times a sample is rejected due to exceptions in the send path since the last time the status was read. | |
System::Int32 | send_window_size |
Current maximum number of outstanding samples allowed in the DataWriter's queue. | |
SequenceNumber_t | first_available_sample_sequence_number |
The sequence number of the first available sample currently queued in the local DataWriter. | |
SequenceNumber_t | last_available_sample_sequence_number |
The sequence number of the last available sample currently queued in the local DataWriter. | |
SequenceNumber_t | first_unacknowledged_sample_sequence_number |
The sequence number of the first unacknowledged sample currently queued in the local DataWriter. | |
SequenceNumber_t | first_available_sample_virtual_sequence_number |
The virtual sequence number of the first available sample currently queued in the local DataWriter. | |
SequenceNumber_t | last_available_sample_virtual_sequence_number |
The virtual sequence number of the last available sample currently queued in the local DataWriter. | |
SequenceNumber_t | first_unacknowledged_sample_virtual_sequence_number |
The virtual sequence number of the first unacknowledged sample currently queued in the local DataWriter. | |
InstanceHandle_t | first_unacknowledged_sample_subscription_handle |
The handle of a remote DataReader that has not acknowledged the first unacknowledged sample of the local DataWriter. | |
SequenceNumber_t | first_unelapsed_keep_duration_sample_sequence_number |
The sequence number of the first sample whose keep duration has not yet elapsed. Applicable only when DDS::DataWriterProtocolQosPolicy::disable_positive_acks is set. |
System::Int64 DDS::DataWriterProtocolStatus::pushed_sample_count |
The number of user samples pushed on write from a local DataWriter to a matching remote DataReader.
The incremental change in the number of user samples pushed on write from a local DataWriter to a matching remote DataReader since the last time the status was read.
System::Int64 DDS::DataWriterProtocolStatus::pushed_sample_bytes |
The number of bytes of user samples pushed on write from a local DataWriter to a matching remote DataReader.
The incremental change in the number of bytes of user samples pushed on write from a local DataWriter to a matching remote DataReader since the last time the status was read.
System::Int64 DDS::DataWriterProtocolStatus::filtered_sample_count |
The number of user samples preemptively filtered by a local DataWriter due to Content-Filtered Topics.
The incremental change in the number of user samples preemptively filtered by a local DataWriter due to Content-Filtered Topics since the last time the status was read.
System::Int64 DDS::DataWriterProtocolStatus::filtered_sample_bytes |
The number of user samples preemptively filtered by a local DataWriter due to Content-Filtered Topics.
The incremental change in the number of user samples preemptively filtered by a local DataWriter due to Content-Filtered Topics since the last time the status was read.
System::Int64 DDS::DataWriterProtocolStatus::sent_heartbeat_count |
The number of Heartbeats sent between a local DataWriter and matching remote DataReader.
The incremental change in the number of Heartbeats sent between a local DataWriter and matching remote DataReader since the last time the status was read.
System::Int64 DDS::DataWriterProtocolStatus::sent_heartbeat_bytes |
The number of bytes of Heartbeats sent between a local DataWriter and matching remote DataReader.
The incremental change in the number of bytes of Heartbeats sent between a local DataWriter and matching remote DataReader since the last time the status was read.
System::Int64 DDS::DataWriterProtocolStatus::pulled_sample_count |
The number of user samples pulled from local DataWriter by matching DataReaders.
Pulled samples are samples sent for repairs, for late joiners, and all samples sent by the local DataWriter when DDS::DataWriterProtocolQosPolicy::push_on_write is false.
The incremental change in the number of user samples pulled from local DataWriter by matching DataReaders since the last time the status was read.
Pulled samples are samples sent for repairs, for late joiners, and all samples sent by the local DataWriter when DDS::DataWriterProtocolQosPolicy::push_on_write is false.
System::Int64 DDS::DataWriterProtocolStatus::pulled_sample_bytes |
The number of bytes of user samples pulled from local DataWriter by matching DataReaders.
Pulled samples are samples sent for repairs, for late joiners, and all samples sent by the local DataWriter when DDS::DataWriterProtocolQosPolicy::push_on_write is false.
The incremental change in the number of bytes of user samples pulled from local DataWriter by matching DataReaders since the last time the status was read.
Pulled samples are samples sent for repairs, for late joiners, and all samples sent by the local DataWriter when DDS::DataWriterProtocolQosPolicy::push_on_write is false.
System::Int64 DDS::DataWriterProtocolStatus::received_ack_count |
The number of ACKs from a remote DataReader received by a local DataWriter.
System::Int64 DDS::DataWriterProtocolStatus::received_ack_count_change |
The incremental change in the number of ACKs from a remote DataReader received by a local DataWriter since the last time the status was read.
System::Int64 DDS::DataWriterProtocolStatus::received_ack_bytes |
The number of bytes of ACKs from a remote DataReader received by a local DataWriter.
System::Int64 DDS::DataWriterProtocolStatus::received_ack_bytes_change |
The incremental change in the number of bytes of ACKs from a remote DataReader received by a local DataWriter since the last time the status was read.
System::Int64 DDS::DataWriterProtocolStatus::received_nack_count |
The number of NACKs from a remote DataReader received by a local DataWriter.
The incremental change in the number of NACKs from a remote DataReader received by a local DataWriter since the last time the status was read.
System::Int64 DDS::DataWriterProtocolStatus::received_nack_bytes |
The number of bytes of NACKs from a remote DataReader received by a local DataWriter.
The incremental change in the number of bytes of NACKs from a remote DataReader received by a local DataWriter since the last time the status was read.
System::Int64 DDS::DataWriterProtocolStatus::sent_gap_count |
The number of GAPs sent from local DataWriter to matching remote DataReaders.
System::Int64 DDS::DataWriterProtocolStatus::sent_gap_count_change |
The incremental change in the number of GAPs sent from local DataWriter to matching remote DataReaders since the last time the status was read.
System::Int64 DDS::DataWriterProtocolStatus::sent_gap_bytes |
The number of bytes of GAPs sent from local DataWriter to matching remote DataReaders.
System::Int64 DDS::DataWriterProtocolStatus::sent_gap_bytes_change |
The incremental change in the number of bytes of GAPs sent from local DataWriter to matching remote DataReaders since the last time the status was read.
System::Int64 DDS::DataWriterProtocolStatus::rejected_sample_count |
The number of times a sample is rejected due to exceptions in the send path.
The incremental change in the number of times a sample is rejected due to exceptions in the send path since the last time the status was read.
System::Int32 DDS::DataWriterProtocolStatus::send_window_size |
Current maximum number of outstanding samples allowed in the DataWriter's queue.
Spans the range from DDS::RtpsReliableWriterProtocol_t::min_send_window_size to DDS::RtpsReliableWriterProtocol_t::max_send_window_size.
The sequence number of the first available sample currently queued in the local DataWriter.
The sequence number of the last available sample currently queued in the local DataWriter.
The sequence number of the first unacknowledged sample currently queued in the local DataWriter.
The virtual sequence number of the first available sample currently queued in the local DataWriter.
The virtual sequence number of the last available sample currently queued in the local DataWriter.
The virtual sequence number of the first unacknowledged sample currently queued in the local DataWriter.
The handle of a remote DataReader that has not acknowledged the first unacknowledged sample of the local DataWriter.
SequenceNumber_t DDS::DataWriterProtocolStatus::first_unelapsed_keep_duration_sample_sequence_number |
The sequence number of the first sample whose keep duration has not yet elapsed. Applicable only when DDS::DataWriterProtocolQosPolicy::disable_positive_acks is set.
Sequence number of the first sample kept in the DataWriter’s queue whose keep_duration (applied when DDS::DataWriterProtocolQosPolicy::disable_positive_acks is set) has not yet elapsed.