Modules§
- activity_
governor_ ordinals - boot_
control_ ordinals - cpu_
element_ manager_ ordinals - execution_
state_ manager_ ordinals - suspend_
blocker_ ordinals
Macros§
- Acquire
Wake Lease Error Unknown - Pattern that matches an unknown
AcquireWakeLeaseErrormember. - AddApplication
Activity Dependency Error Unknown - Pattern that matches an unknown
AddApplicationActivityDependencyErrormember. - AddExecution
State Dependency Error Unknown - Pattern that matches an unknown
AddExecutionStateDependencyErrormember. - Application
Activity Level Unknown - Pattern that matches an unknown
ApplicationActivityLevelmember. - CpuLevel
Unknown - Pattern that matches an unknown
CpuLevelmember. - Execution
State Level Unknown - Pattern that matches an unknown
ExecutionStateLevelmember. - Register
Suspend Blocker Error Unknown - Pattern that matches an unknown
RegisterSuspendBlockerErrormember.
Structs§
- Activity
Governor Acquire Unmonitored Wake Lease Request - Activity
Governor Acquire Unmonitored Wake Lease Responder - Activity
Governor Acquire Unmonitored Wake Lease Response - Activity
Governor Acquire Wake Lease Request - Activity
Governor Acquire Wake Lease Responder - Activity
Governor Acquire Wake Lease Response - Activity
Governor Acquire Wake Lease With Token Request - Activity
Governor Acquire Wake Lease With Token Responder - Activity
Governor Control Handle - Activity
Governor Event Stream - Activity
Governor GetPower Elements Responder - Activity
Governor Marker - Activity
Governor Proxy - Activity
Governor Register Suspend Blocker Request - Activity
Governor Register Suspend Blocker Responder - Activity
Governor Register Suspend Blocker Response - 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 - 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 the dependency token for the Execution State power element.
- Execution
State Manager AddApplication Activity Dependency Request - Execution
State Manager AddApplication Activity Dependency Responder - Execution
State Manager Control Handle - Execution
State Manager Event Stream - Execution
State Manager GetExecution State Dependency Token Responder - Execution
State Manager Marker - Execution
State Manager Proxy - Execution
State Manager Request Stream - A Stream of incoming requests for fuchsia.power.system/ExecutionStateManager.
- Execution
State Manager Synchronous Proxy - Power
Elements - A collection of power elements that are managed by the activity governor.
- Suspend
Blocker After Resume Responder - Suspend
Blocker Before Suspend Responder - Suspend
Blocker Control Handle - Suspend
Blocker Event Stream - Suspend
Blocker Marker - Suspend
Blocker Proxy - Suspend
Blocker Request Stream - A Stream of incoming requests for fuchsia.power.system/SuspendBlocker.
- Suspend
Blocker Synchronous Proxy
Enums§
- Acquire
Wake Lease Error - Errors returned by
ActivityGovernor/AcquireWakeLease. - Activity
Governor Event - Activity
Governor Request - A service for exposing events and power elements managed by the system activity governor (SAG).
- AddApplication
Activity Dependency Error - Error codes for responses from
AddApplicationActivityDependencyin [fuchsia.power.system/ActivityGovernor]. - AddExecution
State Dependency Error - Error codes for responses from
AddExecutionStateDependencyin [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
- Execution
State Manager Event - Execution
State Manager Request - A service for exposing execution state management capabilities.
- Register
Suspend Blocker Error - Error codes for responses from
RegisterSuspendBlockerin [fuchsia.power.system/ActivityGovernor]. - Suspend
Blocker Event - Suspend
Blocker Request - An entity that blocks suspend until it handles transitions across hardware platform suspend and resume.
Constants§
Traits§
- Activity
Governor Proxy Interface - Boot
Control Proxy Interface - CpuElement
Manager Proxy Interface - Execution
State Manager Proxy Interface - Suspend
Blocker Proxy Interface