Class NavigationGraphDiagnosticsSnapshot
- Namespace
- Trailblazer.Pathing
- Assembly
- Trailblazer.dll
Copies a bounded immutable navigation graph diagnostic view.
public sealed class NavigationGraphDiagnosticsSnapshot
- Inheritance
-
NavigationGraphDiagnosticsSnapshot
- Inherited Members
Properties
ActiveSnapshotBytes
Gets conservative current-root plus unpublished retained-work bytes.
public long ActiveSnapshotBytes { get; }
Property Value
ActiveSnapshotCount
Gets the current plus leased retired snapshot-generation count.
public int ActiveSnapshotCount { get; }
Property Value
ActiveSnapshotLeaseCount
Gets the number of checked-out snapshot leases.
public int ActiveSnapshotLeaseCount { get; }
Property Value
AreaCatalogVersion
Gets the immutable area-catalog generation.
public long AreaCatalogVersion { get; }
Property Value
BaselineCapacityBlockedCount
Gets terminal fail-closed baselines whose configured active cap cannot fit another page.
public int BaselineCapacityBlockedCount { get; }
Property Value
BaselineRebuildBytes
Gets conservatively retained unpublished baseline-rebuild bytes.
public long BaselineRebuildBytes { get; }
Property Value
BaselineRebuildCount
Gets the number of fail-closed map baselines being rebuilt across frames.
public int BaselineRebuildCount { get; }
Property Value
BaselineRebuildPageCount
Gets conservatively retained unpublished baseline-rebuild pages.
public int BaselineRebuildPageCount { get; }
Property Value
GraphVersion
Gets the immutable graph generation.
public long GraphVersion { get; }
Property Value
IsTruncated
Gets whether the context diagnostic cell ceiling truncated output.
public bool IsTruncated { get; }
Property Value
Maps
Gets map diagnostics in ordinal MapId order.
public IReadOnlyList<NavigationGraphMapDiagnostic> Maps { get; }
Property Value
PendingAreaPolicyBytes
Gets conservative bytes retained by pending area-policy revisions.
public long PendingAreaPolicyBytes { get; }
Property Value
PendingAreaPolicyCount
Gets the number of admitted area-policy revisions awaiting terminal publication.
public int PendingAreaPolicyCount { get; }
Property Value
PendingAreaRuleCount
Gets direct-indexed rules retained by pending area-policy revisions.
public int PendingAreaRuleCount { get; }
Property Value
PersistentGraphPageCount
Gets conservative current-root plus unpublished retained-work page count.
public int PersistentGraphPageCount { get; }
Property Value
RetiredGenerationCount
Gets leased retired generation count.
public int RetiredGenerationCount { get; }
Property Value
RetiredSnapshotBytes
Gets conservative leased retired-root bytes.
public long RetiredSnapshotBytes { get; }