Struct NavigationOverlayCommitOperation
- Namespace
- Trailblazer.Pathing
- Assembly
- Trailblazer.dll
Describes one deterministic atomic overlay-transaction operation.
public readonly struct NavigationOverlayCommitOperation
- Inherited Members
Constructors
NavigationOverlayCommitOperation(PreparedNavigationOverlay, long, int)
Initializes an immutable overlay operation and its pending receipt.
public NavigationOverlayCommitOperation(PreparedNavigationOverlay preparedOverlay, long operationSequence, int effectiveFrame)
Parameters
preparedOverlayPreparedNavigationOverlayoperationSequencelongeffectiveFrameint
Properties
EffectiveFrame
Gets the earliest eligible fixed-step publication frame.
public int EffectiveFrame { get; }
Property Value
OperationSequence
Gets the unique host-supplied operation sequence.
public long OperationSequence { get; }
Property Value
PreparedOverlay
Gets the prepared immutable overlay transaction.
public PreparedNavigationOverlay PreparedOverlay { get; }
Property Value
Receipt
Gets the operation's deterministic pending or terminal receipt.
public NavigationOperationReceipt Receipt { get; }