Table of Contents

Struct NavigationAreaPolicyCommitOperation

Namespace
Trailblazer.Pathing
Assembly
Trailblazer.dll

Describes one deterministic immutable navigation-area policy publication.

public readonly struct NavigationAreaPolicyCommitOperation
Inherited Members

Constructors

NavigationAreaPolicyCommitOperation(NavigationAreaPolicy, long, int)

Creates a policy publication and its pending receipt.

public NavigationAreaPolicyCommitOperation(NavigationAreaPolicy policy, long publicationSequence, int effectiveFrame)

Parameters

policy NavigationAreaPolicy
publicationSequence long
effectiveFrame int

Properties

EffectiveFrame

Gets the earliest eligible fixed-step publication frame.

public int EffectiveFrame { get; }

Property Value

int

Policy

Gets the immutable policy revision.

public NavigationAreaPolicy Policy { get; }

Property Value

NavigationAreaPolicy

PublicationSequence

Gets the unique sequence in the context's policy-publication stream.

public long PublicationSequence { get; }

Property Value

long

Receipt

Gets the operation's deterministic receipt.

public NavigationOperationReceipt Receipt { get; }

Property Value

NavigationOperationReceipt