Struct CorrelationInstantData
A decoded correlation lifecycle instant (IngressReceived through EgressSent). Fields a kind does not carry are zero.
public readonly struct CorrelationInstantData
- Inherited Members
Properties
Acks
Commands acknowledged in the frame (Sent).
public ushort Acks { get; init; }
Property Value
Bytes
Message bytes (Received, Sent).
public uint Bytes { get; init; }
Property Value
Kind
Which of the five kinds.
public TraceEventKind Kind { get; init; }
Property Value
Reason
Why it was refused (Dropped).
public IngressDropReason Reason { get; init; }
Property Value
Seq
The command's sequence number (all but EgressSent).
public ushort Seq { get; init; }
Property Value
Session
The session's raw id.
public uint Session { get; init; }
Property Value
SysIdx
The consuming system's index (Consumed).
public ushort SysIdx { get; init; }
Property Value
ThreadSlot
Producer thread slot.
public byte ThreadSlot { get; init; }
Property Value
Tick
The tick: the drain tick (Admitted) or the frame's tick (Sent).
public uint Tick { get; init; }
Property Value
Timestamp
When, Stopwatch ticks.
public long Timestamp { get; init; }
Property Value
WireIdx
The command type's wire index (Received, Admitted).
public ushort WireIdx { get; init; }