Struct ShutdownSnapshot
Defined in File shutdown.h
Struct Documentation
-
struct ShutdownSnapshot
Synchronized current negotiation state, distinct from the runtime’s milestone stage.
Public Members
-
ShutdownStatus status = ShutdownStatus::Running
Current controller state.
-
std::optional<ShutdownRequest> request
Staged or admitted unresolved request, if any.
-
bool admitted = false
False while initialization/owner processing has not admitted Pending.
-
bool closed = false
New endpoint commands reject; retained snapshots/results remain readable.
-
ShutdownCause cause = ShutdownCause::None
Committed cause, independent of request origin.
-
ShutdownStatus status = ShutdownStatus::Running