class AcpiBattery
Defined at line 67 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.h
Note that we don't use ddk::Messageable for NotifyHandler because we only use it directly with
ACPI.
Public Methods
zx_status_t Bind (void * ctx, zx_device_t * dev)
Defined at line 23 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc
zx_status_t Bind ()
Defined at line 41 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc
void DdkInit (ddk::InitTxn txn)
Defined at line 51 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc
void AcpiBattery (zx_device_t * parent, acpi::Client acpi, async_dispatcher_t * dispatcher)
Defined at line 70 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.h
void DdkRelease ()
Defined at line 97 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc
zx::vmo inspect_vmo ()
For inspect test.
Defined at line 98 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.h
void GetPowerInfo (GetPowerInfoCompleter::Sync & completer)
FIDL methods.
Defined at line 294 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc
void GetStateChangeEvent (GetStateChangeEventCompleter::Sync & completer)
Defined at line 300 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc
void GetBatteryInfo (GetBatteryInfoCompleter::Sync & completer)
Defined at line 311 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc
void Handle (HandleRequestView request, HandleCompleter::Sync & completer)
Defined at line 318 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc
zx_status_t SignalClient ()
Sets a signal on state_event_, notifying clients that power source state has changed.
Defined at line 99 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc
zx_status_t ClearSignal ()
Clears the above state.
Defined at line 107 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc
zx_status_t CheckAcpiState ()
Calls _STA.
Defined at line 115 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc
zx_status_t CheckAcpiBatteryInformation ()
Calls _BIF.
Defined at line 151 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc
zx_status_t CheckAcpiBatteryState ()
Calls _BST.
Defined at line 211 of file ../../src/devices/acpi/drivers/acpi-battery/acpi_battery.cc