tree: a9e66fa7190444c333d1882116c151f09938be12 [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.hardware.power/README.md

fuchsia.hardware.power

PROTOCOLS

Power

Defined in fuchsia.hardware.power/power.fidl

GetCurrentVoltage

Request {#Power.GetCurrentVoltage_Request}

Response {#Power.GetCurrentVoltage_Response}

GetPowerDomainStatus

Request {#Power.GetPowerDomainStatus_Request}

<EMPTY>

Response {#Power.GetPowerDomainStatus_Response}

GetSupportedVoltageRange

Request {#Power.GetSupportedVoltageRange_Request}

<EMPTY>

Response {#Power.GetSupportedVoltageRange_Response}

ReadPmicCtrlReg

Request {#Power.ReadPmicCtrlReg_Request}

Response {#Power.ReadPmicCtrlReg_Response}

RegisterPowerDomain

Request {#Power.RegisterPowerDomain_Request}

Response {#Power.RegisterPowerDomain_Response}

RequestVoltage

Request {#Power.RequestVoltage_Request}

Response {#Power.RequestVoltage_Response}

UnregisterPowerDomain

Request {#Power.UnregisterPowerDomain_Request}

<EMPTY>

Response {#Power.UnregisterPowerDomain_Response}

WritePmicCtrlReg

Request {#Power.WritePmicCtrlReg_Request}

Response {#Power.WritePmicCtrlReg_Response}

Source

Defined in fuchsia.hardware.power/power.fidl

GetBatteryInfo

Request {#Source.GetBatteryInfo_Request}

<EMPTY>

Response {#Source.GetBatteryInfo_Response}

GetPowerInfo

Request {#Source.GetPowerInfo_Request}

<EMPTY>

Response {#Source.GetPowerInfo_Response}

GetStateChangeEvent

Request {#Source.GetStateChangeEvent_Request}

<EMPTY>

Response {#Source.GetStateChangeEvent_Response}

STRUCTS

BatteryInfo {#BatteryInfo data-text=“BatteryInfo”}

Defined in fuchsia.hardware.power/power.fidl

SourceInfo {#SourceInfo data-text=“SourceInfo”}

Defined in fuchsia.hardware.power/power.fidl

ENUMS

BatteryUnit strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.hardware.power/power.fidl

PowerDomainStatus strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.hardware.power/power.fidl

PowerType strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.hardware.power/power.fidl

CONSTANTS