Class P2PQueueStatistics
- Namespace
- DotCompute.Abstractions.Messaging
- Assembly
- DotCompute.Abstractions.dll
Statistics for a P2P message queue.
public sealed class P2PQueueStatistics
- Inheritance
-
P2PQueueStatistics
- Inherited Members
Properties
AverageReceiveLatencyMicroseconds
Gets the average receive latency in microseconds.
public double AverageReceiveLatencyMicroseconds { get; init; }
Property Value
AverageSendLatencyMicroseconds
Gets the average send latency in microseconds.
public double AverageSendLatencyMicroseconds { get; init; }
Property Value
DirectP2PTransfers
Gets the number of direct P2P transfers.
public long DirectP2PTransfers { get; init; }
Property Value
FailedSends
Gets the number of failed sends.
public long FailedSends { get; init; }
Property Value
HostStagedTransfers
Gets the number of host-staged transfers.
public long HostStagedTransfers { get; init; }
Property Value
PeakThroughputMessagesPerSecond
Gets the peak throughput in messages per second.
public double PeakThroughputMessagesPerSecond { get; init; }
Property Value
QueueOverflows
Gets the number of queue overflows (drops).
public long QueueOverflows { get; init; }
Property Value
TotalBytesTransferred
Gets the total bytes transferred.
public long TotalBytesTransferred { get; init; }
Property Value
TotalMessagesReceived
Gets the total number of messages received.
public long TotalMessagesReceived { get; init; }
Property Value
TotalMessagesSent
Gets the total number of messages sent.
public long TotalMessagesSent { get; init; }