Struct PlatformMaintenance

Struct Documentation

struct PlatformMaintenance

Platform service boundary; it never pumps native input implicitly.

Public Functions

bool operator==(const PlatformMaintenance&) const = default

Public Members

std::uint64_t context = 0

Checked Context identity, separate from diagnostic counters.

std::uint64_t session = 0

Admitted runtime session identity.

std::uint64_t pass = 0

Checked increasing pass number within this session.

std::chrono::steady_clock::time_point observed_at = {}

Owner’s observation time for this pass.

MaintenanceReason reason = MaintenanceReason::Running

Running, dependency drainage or final collection.