failed reports a startup failure: it clears the retained topology and
event buffers and reports only this state, the failure code, and counters.
It persists until a new start() — the kernel-supported retry, typically
after a correction such as unregister — moves the state back to
starting; closed is
the only state no later call leaves.
Coarse application state reported by
DiagnosticsSnapshot.state.failedreports a startup failure: it clears the retained topology and event buffers and reports only this state, the failure code, and counters. It persists until a newstart()— the kernel-supported retry, typically after a correction such asunregister— moves the state back tostarting;closedis the only state no later call leaves.