Macros§
- Acquire
Wake Lease Error Unknown - Pattern that matches an unknown
AcquireWakeLeaseError
member. - AddExecution
State Dependency Error Unknown - Pattern that matches an unknown
AddExecutionStateDependencyError
member. - Application
Activity Level Unknown - Pattern that matches an unknown
ApplicationActivityLevel
member. - CpuLevel
Unknown - Pattern that matches an unknown
CpuLevel
member. - Execution
State Level Unknown - Pattern that matches an unknown
ExecutionStateLevel
member.
Structs§
- Activity
Governor Acquire Wake Lease Request - Activity
Governor Acquire Wake Lease Responder - Activity
Governor Acquire Wake Lease Response - Activity
Governor Control Handle - Activity
Governor Event Stream - Activity
Governor GetPower Elements Responder - Activity
Governor Listener Control Handle - Activity
Governor Listener Event Stream - Activity
Governor Listener Marker - Activity
Governor Listener OnResume Responder - Activity
Governor Listener OnSuspend Started Responder - Activity
Governor Listener Proxy - Activity
Governor Listener Request Stream - A Stream of incoming requests for fuchsia.power.system/ActivityGovernorListener.
- Activity
Governor Listener Synchronous Proxy - Activity
Governor Marker - Activity
Governor Proxy - Activity
Governor Register Listener Request - Activity
Governor Register Listener Responder - Activity
Governor Request Stream - A Stream of incoming requests for fuchsia.power.system/ActivityGovernor.
- Activity
Governor Synchronous Proxy - Activity
Governor Take Application Activity Lease Request - Activity
Governor Take Application Activity Lease Responder - Activity
Governor Take Application Activity Lease Response - Activity
Governor Take Wake Lease Request - Activity
Governor Take Wake Lease Responder - Activity
Governor Take Wake Lease Response - Application
Activity - Holds tokens to the application activity power element.
- Boot
Control Control Handle - Boot
Control Event Stream - Boot
Control Marker - Boot
Control Proxy - Boot
Control Request Stream - A Stream of incoming requests for fuchsia.power.system/BootControl.
- Boot
Control SetBoot Complete Responder - Boot
Control Synchronous Proxy - Cpu
- Holds tokens to the CPU power element.
- CpuElement
Manager AddExecution State Dependency Request - CpuElement
Manager AddExecution State Dependency Responder - CpuElement
Manager Control Handle - CpuElement
Manager Event Stream - CpuElement
Manager GetCpu Dependency Token Responder - CpuElement
Manager Marker - CpuElement
Manager Proxy - CpuElement
Manager Request Stream - A Stream of incoming requests for fuchsia.power.system/CpuElementManager.
- CpuElement
Manager Synchronous Proxy - Execution
State - Holds a token to the execution state power element.
- Power
Elements - A collection of power elements that are managed by the activity governor.
Enums§
- Acquire
Wake Lease Error - Errors returned by
ActivityGovernor/AcquireWakeLease
. - Activity
Governor Event - Activity
Governor Listener Event - Activity
Governor Listener Request - A listener for activity governor events.
- Activity
Governor Request - A service for exposing events and power elements managed by the system activity governor (SAG).
- AddExecution
State Dependency Error - Error codes for responses from
AddExecutionStateDependency
in [fuchsia.power.system/CpuElementManager
]. - Application
Activity Level - Application activity power levels
- Boot
Control Event - Boot
Control Request - A service that processes notification about the system boot state.
- CpuElement
Manager Event - CpuElement
Manager Request - A service that provides access to CPU-related power elements.
- CpuLevel
- CPU power levels
- Execution
State Level - Execution state power levels
Constants§
Traits§
- Activity
Governor Listener Proxy Interface - Activity
Governor Proxy Interface - Boot
Control Proxy Interface - CpuElement
Manager Proxy Interface