Struct QueueTickSummary
Per-(tick, queue) rollup row in QueueTickSummaries. One row per queue per tick. Folded from the new QueueTickEnd wire
event the engine emits at end-of-tick per active event queue.
public struct QueueTickSummary
- Inherited Members
Fields
Consumed
Number of items drained (consumed) during the tick.
public uint Consumed
Field Value
EndOfTickDepth
Item count remaining at end-of-tick (after Drain). Sustained >0 means consumer is chronically lagging.
public uint EndOfTickDepth
Field Value
OverflowCount
Number of Push calls that were rejected because the queue was at capacity (overflow).
public uint OverflowCount
Field Value
PeakDepth
Maximum number of items present in the queue at any point during the tick (after Enqueue, before Drain).
public uint PeakDepth
Field Value
Produced
Number of items successfully enqueued during the tick.
public uint Produced
Field Value
QueueId
Queue identifier — index into the QueueNameTable for display-name resolution.
public ushort QueueId
Field Value
TickNumber
Tick number.
public uint TickNumber
Field Value
_reserved
Padding to align PeakDepth on a 4-byte boundary.
public ushort _reserved