Structs§
- Element
Control Register Dependency Token Response - Element
Control Unregister Dependency Token Response - Element
Power Level Names - Mapping of a vector of [
fuchsia.power.broker/PowerLevelName] to a Power Element via its plaintext name. Names are expected to be unique between elements and persistent across reboots of the same build, but consistency is not guaranteed between different builds. - Element
Runner SetLevel Request - Element
Runner SetLevel Response - Lease
Control Watch Status Request - Lease
Control Watch Status Response - Permissions
- Element Permissions
- Power
Level Name - Mapping of a plaintext name to a PowerLevel. Names are expected to be unique between elements and persistent across reboots of the same build, but consistency is not guaranteed between different builds.
- Topology
AddElement Response - Topology
Lease Response
Enums§
- AddElement
Error - Binary
Power Level - BinaryPowerLevel is a well-known set of PowerLevels with only two states: OFF and ON.
- Element
Info Provider Error - Lease
Error - Lease
Status - Modify
Dependency Error - Register
Dependency Token Error - Status
Error - Unregister
Dependency Token Error
Type Aliases§
- Power
Level - Used to describe the power level of an element. Could extend this further to support additional types of power levels, such as ACPI.