BCNP 3.2.1
Batched Command Network Protocol
Loading...
Searching...
No Matches
bcnp::MessageQueueMetrics Struct Reference

Runtime metrics for queue diagnostics. More...

#include <message_queue.h>

Public Attributes

uint64_t messagesReceived {0}
 Total messages pushed to queue.
 
uint64_t queueOverflows {0}
 Push attempts when queue was full.
 
uint64_t messagesSkipped {0}
 Messages skipped due to lag compensation.
 

Detailed Description

Runtime metrics for queue diagnostics.

Definition at line 37 of file message_queue.h.

Member Data Documentation

◆ messagesReceived

uint64_t bcnp::MessageQueueMetrics::messagesReceived {0}

Total messages pushed to queue.

Definition at line 38 of file message_queue.h.

◆ messagesSkipped

uint64_t bcnp::MessageQueueMetrics::messagesSkipped {0}

Messages skipped due to lag compensation.

Definition at line 40 of file message_queue.h.

◆ queueOverflows

uint64_t bcnp::MessageQueueMetrics::queueOverflows {0}

Push attempts when queue was full.

Definition at line 39 of file message_queue.h.


The documentation for this struct was generated from the following file: