Skip to main content

Module natural

Module natural 

Source

Structs§

ElementControlRegisterDependencyTokenResponse
ElementControlUnregisterDependencyTokenResponse
ElementPowerLevelNames
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.
ElementRunnerSetLevelRequest
ElementRunnerSetLevelResponse
LeaseControlWatchStatusRequest
LeaseControlWatchStatusResponse
Permissions
Element Permissions
PowerLevelName
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.
TopologyAddElementResponse
TopologyLeaseResponse

Enums§

AddElementError
BinaryPowerLevel
BinaryPowerLevel is a well-known set of PowerLevels with only two states: OFF and ON.
ElementInfoProviderError
LeaseError
LeaseStatus
ModifyDependencyError
RegisterDependencyTokenError
StatusError
UnregisterDependencyTokenError

Type Aliases§

PowerLevel
Used to describe the power level of an element. Could extend this further to support additional types of power levels, such as ACPI.