RTI Connext C# API Version 7.3.0
|
The status of the DataWriter's cache. Provides information on cache related metrics such as the number of samples and instances in the DataWriter queue. More...
Inherits IEquatable< DataWriterCacheStatus >.
Public Member Functions | |
override int | GetHashCode () |
Gets the hash code More... | |
override bool | Equals (object other) |
Compares for equality More... | |
bool | Equals (DataWriterCacheStatus other) |
Compares for equality More... | |
override string | ToString () |
Returns a readable summary of the status More... | |
Properties | |
long | SampleCountPeak [get] |
The highest value of SampleCount over the lifetime of the DataWriter. More... | |
long | SampleCount [get] |
The number of samples in the DataWriter's queue. This statistic includes meta-samples that represent the unregistration or disposal of an instance. More... | |
long | AliveInstanceCount [get] |
The number of instances currently in the DataWriter's queue that have an instance_state equal to Omg.Dds.Subscription.InstanceState.Alive. More... | |
long | AliveInstanceCountPeak [get] |
The highest value of AliveInstanceCount over the lifetime of the DataWriter. More... | |
long | DisposedInstanceCount [get] |
The number of instances currently in the DataWriter's queue that have an instance_state equal to Omg.Dds.Subscription.InstanceState.NotAliveDisposed (due to, for example, being disposed via the Publication.AnyDataWriter.DisposeInstance(in InstanceHandle) operation). More... | |
long | DisposedInstanceCountPeak [get] |
The highest value of DisposedInstanceCount over the lifetime of the DataWriter. More... | |
long | UnregisteredInstanceCount [get] |
The number of instances currently in the DataWriter's queue that the DataWriter has unregistered from via the Publication.AnyDataWriter.UnregisterInstance(in InstanceHandle) operation. More... | |
long | UnregisteredInstanceCountPeak [get] |
The highest value of UnregisteredInstanceCount over the lifetime of the DataWriter. More... | |
The status of the DataWriter's cache. Provides information on cache related metrics such as the number of samples and instances in the DataWriter queue.
The full documentation is available in the C API: DDS_DataWriterCacheStatus
|
inline |
Gets the hash code
override bool Rti.Dds.Core.Status.DataWriterCacheStatus.Equals | ( | object | other | ) |
Compares for equality
|
inline |
Compares for equality
override string Rti.Dds.Core.Status.DataWriterCacheStatus.ToString | ( | ) |
Returns a readable summary of the status
|
get |
The highest value of SampleCount over the lifetime of the DataWriter.
The full documentation is available in the C API: DDS_DataWriterCacheStatus_sample_count_peak
|
get |
The number of samples in the DataWriter's queue. This statistic includes meta-samples that represent the unregistration or disposal of an instance.
The full documentation is available in the C API: DDS_DataWriterCacheStatus_sample_count
|
get |
The number of instances currently in the DataWriter's queue that have an instance_state equal to Omg.Dds.Subscription.InstanceState.Alive.
The full documentation is available in the C API: DDS_DataWriterCacheStatus_alive_instance_count
|
get |
The highest value of AliveInstanceCount over the lifetime of the DataWriter.
The full documentation is available in the C API: DDS_DataWriterCacheStatus_alive_instance_count_peak
|
get |
The number of instances currently in the DataWriter's queue that have an instance_state equal to Omg.Dds.Subscription.InstanceState.NotAliveDisposed (due to, for example, being disposed via the Publication.AnyDataWriter.DisposeInstance(in InstanceHandle) operation).
The full documentation is available in the C API: DDS_DataWriterCacheStatus_disposed_instance_count
|
get |
The highest value of DisposedInstanceCount over the lifetime of the DataWriter.
The full documentation is available in the C API: DDS_DataWriterCacheStatus_disposed_instance_count_peak
|
get |
The number of instances currently in the DataWriter's queue that the DataWriter has unregistered from via the Publication.AnyDataWriter.UnregisterInstance(in InstanceHandle) operation.
The full documentation is available in the C API: DDS_DataWriterCacheStatus_unregistered_instance_count
|
get |
The highest value of UnregisteredInstanceCount over the lifetime of the DataWriter.
The full documentation is available in the C API: DDS_DataWriterCacheStatus_unregistered_instance_count_peak