class HealthInspector

Defined at line 26 of file ../../src/ui/scenic/bin/health_inspector.h

Handles the creation of the top-level "health" Inspect node and evaluates

health checks. Under this node is an "overall_health" string that is either

"UNHEALTHY" or "NOT_UNHEALTHY" (note: not "HEALTHY" because the checks are currently

far from comprehensive). If the overall status is "UNHEALTHY", there will be

additional information about specific failures.

Lifetime requirements: The `DisplayManager` and `DisplayPowerManager`

references passed to the constructor must outlive this instance. This is

guaranteed by instantiating it as the last member in `App`.

Public Methods

void HealthInspector (const std::optional<display::DisplayManager> & display_manager, const std::optional<display::DisplayPowerManager> & display_power_manager, inspect::Node & parent_node)

Defined at line 11 of file ../../src/ui/scenic/bin/health_inspector.cc