Crate fidl_fuchsia_power_battery

Source

Modules§

battery_info_provider_ordinals
battery_info_watcher_ordinals
battery_manager_ordinals

Macros§

TimeRemainingUnknown
Pattern that matches an unknown TimeRemaining member.

Structs§

BatteryInfo
Current battery state information.
BatteryInfoProviderControlHandle
BatteryInfoProviderEventStream
BatteryInfoProviderGetBatteryInfoResponder
BatteryInfoProviderGetBatteryInfoResponse
BatteryInfoProviderMarker
BatteryInfoProviderProxy
BatteryInfoProviderRequestStream
A Stream of incoming requests for fuchsia.power.battery/BatteryInfoProvider.
BatteryInfoProviderSynchronousProxy
BatteryInfoProviderWatchRequest
BatteryInfoWatcherControlHandle
BatteryInfoWatcherEventStream
BatteryInfoWatcherMarker
BatteryInfoWatcherOnChangeBatteryInfoRequest
BatteryInfoWatcherOnChangeBatteryInfoResponder
BatteryInfoWatcherProxy
BatteryInfoWatcherRequestStream
A Stream of incoming requests for fuchsia.power.battery/BatteryInfoWatcher.
BatteryInfoWatcherSynchronousProxy
BatteryManagerControlHandle
BatteryManagerEventStream
BatteryManagerGetBatteryInfoResponder
BatteryManagerMarker
BatteryManagerProxy
BatteryManagerRequestStream
A Stream of incoming requests for fuchsia.power.battery/BatteryManager.
BatteryManagerSynchronousProxy
BatterySpec
Type of data that are determined by manufacturer.
InfoServiceMarker
InfoServiceProxy

Enums§

BatteryInfoProviderEvent
BatteryInfoProviderRequest
Provider interface used to obtain battery status details.
BatteryInfoWatcherEvent
BatteryInfoWatcherRequest
Watcher on battery info.
BatteryManagerEvent
BatteryManagerRequest
General manager interface for battery management.
BatteryStatus
The overall status of the battery, informing its general availability.
ChargeSource
The power source for an actively charging battery.
ChargeStatus
The status of the battery with respect to charging.
HealthStatus
The general status related to the overall health of the battery.
InfoServiceRequest
A request for one of the member protocols of InfoService.
LevelStatus
The general status of the battery level.
TimeRemaining
The time remaining while actively charging or discharging.

Traits§

BatteryInfoProviderProxyInterface
BatteryInfoWatcherProxyInterface
BatteryManagerProxyInterface