Class EventQueueRecord
One entry in the v7+ EventQueueCatalog table — describes a single registered event queue's static schema (capacity, event-type name, display name).
Augments the existing thin queue-name table with capacity / type info so the Workbench queue panel can display capacity utilisation in % terms against
per-tick depth.
public sealed class EventQueueRecord
- Inheritance
-
EventQueueRecord
- Inherited Members
Constructors
EventQueueRecord()
public EventQueueRecord()
Properties
Capacity
Power-of-two ring capacity. Bound on per-tick depth values seen on the wire.
public int Capacity { get; init; }
Property Value
EventTypeName
CLR full name of the event payload type (e.g., Game.Events.PlayerHit).
public string EventTypeName { get; init; }
Property Value
Name
Display name (mirrors the v12 queue-name table; duplicated here for self-contained reads).
public string Name { get; init; }
Property Value
QueueIndex
Queue index assigned at engine startup (matches QueueTickSummary.QueueId).
public ushort QueueIndex { get; init; }