Modules§
Macros§
- Charge
Status Unknown - Pattern that matches an unknown
ChargeStatusmember. - Error
Unknown - Pattern that matches an unknown
Errormember. - Health
Status Unknown - Pattern that matches an unknown
HealthStatusmember.
Structs§
- Battery
Configure Watch Request - Battery
Configure Watch Responder - Battery
Configure Watch Response - Battery
Control Handle - Battery
Event Stream - Battery
GetSpec Responder - Battery
GetSpec Response - Battery
GetStatus Responder - Battery
GetStatus Response - Battery
Marker - Battery
Proxy - Battery
Request Stream - A Stream of incoming requests for fuchsia.hardware.power.battery/Battery.
- Battery
Synchronous Proxy - Battery
Watch Request - Battery
Watch Responder - Battery
Watch Response - Service
Marker - Service
Proxy - Spec
- Static hardware characteristics and driver capabilities.
- Status
- Primary telemetry snapshot from the battery fuel gauge.
- Watch
Options - Configuration options for battery state watching.
Enums§
- Battery
Event - Battery
Request - Diagnostic and telemetry interface for battery hardware.
- Charge
Status - Describes the physical charging state of the battery pack.
- Error
- Errors returned by the battery protocol.
- Health
Status - Battery health and safety status, including JEITA temperature regions and fault conditions.
- Service
Request - A request for one of the member protocols of Service.