Skip to main content

Crate fidl_fuchsia_hardware_power_charger

Crate fidl_fuchsia_hardware_power_charger 

Source

Modules§

charger_ordinals
controller_ordinals
debug_ordinals

Macros§

ChargePhaseUnknown
Pattern that matches an unknown ChargePhase member.
ErrorUnknown
Pattern that matches an unknown Error member.
HealthUnknown
Pattern that matches an unknown Health member.
OperatingModeUnknown
Pattern that matches an unknown OperatingMode member.
SourceTypeUnknown
Pattern that matches an unknown SourceType member.

Structs§

ChargerConfigureWatchRequest
ChargerConfigureWatchResponder
ChargerConfigureWatchResponse
ChargerControlHandle
ChargerEventStream
ChargerGetSpecResponder
ChargerGetSpecResponse
ChargerGetStatusResponder
ChargerGetStatusResponse
ChargerMarker
ChargerProxy
ChargerRequestStream
A Stream of incoming requests for fuchsia.hardware.power.charger/Charger.
ChargerSynchronousProxy
ChargerWatchRequest
ChargerWatchResponder
ChargerWatchResponse
ControlOptions
Operational and electrical constraints applicable to the charger converter.
ControllerClearControlRequest
ControllerClearControlResponder
ControllerControlHandle
ControllerEventStream
ControllerMarker
ControllerProxy
ControllerRequestStream
A Stream of incoming requests for fuchsia.hardware.power.charger/Controller.
ControllerSetControlRequest
ControllerSetControlResponder
ControllerSynchronousProxy
DebugClearControlResponder
DebugControlHandle
DebugEventStream
DebugMarker
DebugProxy
DebugRequestStream
A Stream of incoming requests for fuchsia.hardware.power.charger/Debug.
DebugServiceMarker
DebugServiceProxy
Debug service for command-line utilities and engineering/bringup consoles.
DebugSetControlResponder
DebugSynchronousProxy
ServiceMarker
ServiceProxy
Spec
Static hardware characteristics and driver capabilities.
Status
Primary telemetry snapshot of the charging regulator and its power inputs.
WatchOptions
Configuration options for charger state watching.

Enums§

ChargePhase
Describes the active charging phase of the charger hardware.
ChargerEvent
ChargerRequest
Diagnostic and telemetry interface for charging hardware.
ControllerEvent
ControllerRequest
Control interface for mutating charger hardware state.
DebugEvent
DebugRequest
Debug control interface for hardware battery chargers.
DebugServiceRequest
A request for one of the member protocols of DebugService.
Error
Errors returned by the charger protocols.
Health
Hardware health and fault conditions of the charging converter.
OperatingMode
Describes the primary power converter operating state across the power path and battery interface.
ServiceRequest
A request for one of the member protocols of Service.
SourceType
Describes the external power source type feeding the charger.

Traits§

ChargerProxyInterface
ControllerProxyInterface
DebugProxyInterface

Type Aliases§

ChargerConfigureWatchResult
ChargerGetSpecResult
ChargerGetStatusResult
ChargerWatchResult
ControllerClearControlResult
ControllerSetControlResult