#include <managed_subscription.h>
Public Attributes | |
System::Int64 | received_sample_count |
The number of user samples from a remote DataWriter received for the first time by a local DataReader. | |
System::Int64 | received_sample_count_change |
The incremental change in the number of user samples from a remote DataWriter received for the first time by a local DataReader since the last time the status was read. | |
System::Int64 | received_sample_bytes |
The number of bytes of user samples from a remote DataWriter received for the first time by a local DataReader. | |
System::Int64 | received_sample_bytes_change |
The incremental change in the number of bytes of user samples from a remote DataWriter received for the first time by a local DataReader since the last time the status was read. | |
System::Int64 | duplicate_sample_count |
The number of samples from a remote DataWriter received, not for the first time, by a local DataReader. | |
System::Int64 | duplicate_sample_count_change |
The incremental change in the number of samples from a remote DataWriter received, not for the first time, by a local DataReader since the last time the status was read. | |
System::Int64 | duplicate_sample_bytes |
The number of bytes of samples from a remote DataWriter received, not for the first time, by a local DataReader. | |
System::Int64 | duplicate_sample_bytes_change |
The incremental change in the number of bytes of samples from a remote DataWriter received, not for the first time, by a local DataReader since the last time the status was read. | |
System::Int64 | filtered_sample_count |
The number of user samples filtered by the local DataReader due to Content-Filtered Topics or Time-Based Filter. | |
System::Int64 | filtered_sample_count_change |
The incremental change in the number of user samples filtered by the local DataReader due to Content-Filtered Topics or Time-Based Filter since the last time the status was read. | |
System::Int64 | filtered_sample_bytes |
The number of bytes of user samples filtered by the local DataReader due to Content-Filtered Topics or Time-Based Filter. | |
System::Int64 | filtered_sample_bytes_change |
The incremental change in the number of bytes of user samples filtered by the local DataReader due to Content-Filtered Topics or Time-Based Filter since the last time the status was read. | |
System::Int64 | received_heartbeat_count |
The number of Heartbeats from a remote DataWriter received by a local DataReader. | |
System::Int64 | received_heartbeat_count_change |
The incremental change in the number of Heartbeats from a remote DataWriter received by a local DataReader since the last time the status was read. | |
System::Int64 | received_heartbeat_bytes |
The number of bytes of Heartbeats from a remote DataWriter received by a local DataReader. | |
System::Int64 | received_heartbeat_bytes_change |
The incremental change in the number of bytes of Heartbeats from a remote DataWriter received by a local DataReader since the last time the status was read. | |
System::Int64 | sent_ack_count |
The number of ACKs sent from a local DataReader to a matching remote DataWriter. | |
System::Int64 | sent_ack_count_change |
The incremental change in the number of ACKs sent from a local DataReader to a matching remote DataWriter since the last time the status was read. | |
System::Int64 | sent_ack_bytes |
The number of bytes of ACKs sent from a local DataReader to a matching remote DataWriter. | |
System::Int64 | sent_ack_bytes_change |
The incremental change in the number of bytes of ACKs sent from a local DataReader to a matching remote DataWriter since the last time the status was read. | |
System::Int64 | sent_nack_count |
The number of NACKs sent from a local DataReader to a matching remote DataWriter. | |
System::Int64 | sent_nack_count_change |
The incremental change in the number of NACKs sent from a local DataReader to a matching remote DataWriter since the last time the status was read. | |
System::Int64 | sent_nack_bytes |
The number of bytes of NACKs sent from a local DataReader to a matching remote DataWriter. | |
System::Int64 | sent_nack_bytes_change |
The incremental change in the number of bytes of NACKs sent from a local DataReader to a matching remote DataWriter since the last time the status was read. | |
System::Int64 | received_gap_count |
The number of GAPs received from remote DataWriter to this DataReader. | |
System::Int64 | received_gap_count_change |
The incremental change in the number of GAPs received from remote DataWriter to this DataReader since the last time the status was read. | |
System::Int64 | received_gap_bytes |
The number of bytes of GAPs received from remote DataWriter to this DataReader. | |
System::Int64 | received_gap_bytes_change |
The incremental change in the number of bytes of GAPs received from remote DataWriter to this DataReader 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 receive path. | |
System::Int64 | rejected_sample_count_change |
The incremental change in the number of times a sample is rejected due to exceptions in the receive path since the last time the status was read. | |
SequenceNumber_t | first_available_sample_sequence_number |
Sequence number of the first available sample in a matched Datawriters reliability queue. | |
SequenceNumber_t | last_available_sample_sequence_number |
Sequence number of the last available sample in a matched Datawriter's reliability queue. | |
SequenceNumber_t | last_committed_sample_sequence_number |
Sequence number of the newest sample received from the matched DataWriter committed to the DataReader's queue. | |
System::Int32 | uncommitted_sample_count |
Number of received samples that are not yet available to be read or taken, due to being received out of order. |
System::Int64 DDS::DataReaderProtocolStatus::received_sample_count |
The number of user samples from a remote DataWriter received for the first time by a local DataReader.
The incremental change in the number of user samples from a remote DataWriter received for the first time by a local DataReader since the last time the status was read.
System::Int64 DDS::DataReaderProtocolStatus::received_sample_bytes |
The number of bytes of user samples from a remote DataWriter received for the first time by a local DataReader.
The incremental change in the number of bytes of user samples from a remote DataWriter received for the first time by a local DataReader since the last time the status was read.
System::Int64 DDS::DataReaderProtocolStatus::duplicate_sample_count |
The number of samples from a remote DataWriter received, not for the first time, by a local DataReader.
Such samples can be redundant, out-of-order, etc. and are not stored in the reader's queue.
The incremental change in the number of samples from a remote DataWriter received, not for the first time, by a local DataReader since the last time the status was read.
Such samples can be redundant, out-of-order, etc. and are not stored in the reader's queue.
System::Int64 DDS::DataReaderProtocolStatus::duplicate_sample_bytes |
The number of bytes of samples from a remote DataWriter received, not for the first time, by a local DataReader.
Such samples can be redundant, out-of-order, etc. and are not stored in the reader's queue.
The incremental change in the number of bytes of samples from a remote DataWriter received, not for the first time, by a local DataReader since the last time the status was read.
Such samples can be redundant, out-of-order, etc. and are not stored in the reader's queue.
System::Int64 DDS::DataReaderProtocolStatus::filtered_sample_count |
The number of user samples filtered by the local DataReader due to Content-Filtered Topics or Time-Based Filter.
The incremental change in the number of user samples filtered by the local DataReader due to Content-Filtered Topics or Time-Based Filter since the last time the status was read.
System::Int64 DDS::DataReaderProtocolStatus::filtered_sample_bytes |
The number of bytes of user samples filtered by the local DataReader due to Content-Filtered Topics or Time-Based Filter.
The incremental change in the number of bytes of user samples filtered by the local DataReader due to Content-Filtered Topics or Time-Based Filter since the last time the status was read.
System::Int64 DDS::DataReaderProtocolStatus::received_heartbeat_count |
The number of Heartbeats from a remote DataWriter received by a local DataReader.
The incremental change in the number of Heartbeats from a remote DataWriter received by a local DataReader since the last time the status was read.
System::Int64 DDS::DataReaderProtocolStatus::received_heartbeat_bytes |
The number of bytes of Heartbeats from a remote DataWriter received by a local DataReader.
The incremental change in the number of bytes of Heartbeats from a remote DataWriter received by a local DataReader since the last time the status was read.
System::Int64 DDS::DataReaderProtocolStatus::sent_ack_count |
The number of ACKs sent from a local DataReader to a matching remote DataWriter.
System::Int64 DDS::DataReaderProtocolStatus::sent_ack_count_change |
The incremental change in the number of ACKs sent from a local DataReader to a matching remote DataWriter since the last time the status was read.
System::Int64 DDS::DataReaderProtocolStatus::sent_ack_bytes |
The number of bytes of ACKs sent from a local DataReader to a matching remote DataWriter.
System::Int64 DDS::DataReaderProtocolStatus::sent_ack_bytes_change |
The incremental change in the number of bytes of ACKs sent from a local DataReader to a matching remote DataWriter since the last time the status was read.
System::Int64 DDS::DataReaderProtocolStatus::sent_nack_count |
The number of NACKs sent from a local DataReader to a matching remote DataWriter.
System::Int64 DDS::DataReaderProtocolStatus::sent_nack_count_change |
The incremental change in the number of NACKs sent from a local DataReader to a matching remote DataWriter since the last time the status was read.
System::Int64 DDS::DataReaderProtocolStatus::sent_nack_bytes |
The number of bytes of NACKs sent from a local DataReader to a matching remote DataWriter.
System::Int64 DDS::DataReaderProtocolStatus::sent_nack_bytes_change |
The incremental change in the number of bytes of NACKs sent from a local DataReader to a matching remote DataWriter since the last time the status was read.
System::Int64 DDS::DataReaderProtocolStatus::received_gap_count |
The number of GAPs received from remote DataWriter to this DataReader.
System::Int64 DDS::DataReaderProtocolStatus::received_gap_count_change |
The incremental change in the number of GAPs received from remote DataWriter to this DataReader since the last time the status was read.
System::Int64 DDS::DataReaderProtocolStatus::received_gap_bytes |
The number of bytes of GAPs received from remote DataWriter to this DataReader.
System::Int64 DDS::DataReaderProtocolStatus::received_gap_bytes_change |
The incremental change in the number of bytes of GAPs received from remote DataWriter to this DataReader since the last time the status was read.
System::Int64 DDS::DataReaderProtocolStatus::rejected_sample_count |
The number of times a sample is rejected due to exceptions in the receive path.
The incremental change in the number of times a sample is rejected due to exceptions in the receive path since the last time the status was read.
Sequence number of the first available sample in a matched Datawriters reliability queue.
Applicable only for reliable DataReaders, and when retrieving matched DataWriter statuses.
Updated upon receiving Heartbeat submessages from a matched reliable DataWriter.
Sequence number of the last available sample in a matched Datawriter's reliability queue.
Applicable only for reliable DataReaders, and when retrieving matched DataWriter statuses.
Updated upon receiving Heartbeat submessages from a matched reliable DataWriter.
Sequence number of the newest sample received from the matched DataWriter committed to the DataReader's queue.
Applicable only when retrieving matched DataWriter statuses.
For best-effort DataReaders, this is the sequence number of the latest sample received.
For reliable DataReaders, this is the sequence number of the latest sample that is available to be read or taken from the DataReader's queue.
System::Int32 DDS::DataReaderProtocolStatus::uncommitted_sample_count |
Number of received samples that are not yet available to be read or taken, due to being received out of order.
Applicable only when retrieving matched DataWriter statuses.