Stores the configuration and state for a single thermal client.
A structure to own and track Inspect data for a single ClientState
instance.
Stores the configuration and state for all supported thermal clients.
Holds the throttle state and thermal load Inspect property for a single temperature sensor.
Simple newtype to represent a client’s thermal state value.
The ThermalStateHandler node.
Node: ThermalStateHandler
A structure that correlates a trip point (and underlying sensor,
activate_at, and
deactivate_below` configuration) to a resulting thermal state and active status.