class Device

Defined at line 15 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

Public Methods

zx::result<acpi::Client> CreateClient (async_dispatcher_t * dispatcher)

Create an |acpi::Client| that will talk to this |Device|.

Defined at line 9 of file ../../src/devices/lib/acpi/mock/mock-acpi.cc

void GetBusId (GetBusIdCompleter::Sync & completer)

Defined at line 55 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void SetGetBusId (GetBusIdFn fn)

Defined at line 55 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void EvaluateObject (EvaluateObjectRequestView request, EvaluateObjectCompleter::Sync & completer)

Defined at line 56 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void SetEvaluateObject (EvaluateObjectFn fn)

Defined at line 56 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void MapInterrupt (MapInterruptRequestView request, MapInterruptCompleter::Sync & completer)

Defined at line 57 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void SetMapInterrupt (MapInterruptFn fn)

Defined at line 57 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void GetPio (GetPioRequestView request, GetPioCompleter::Sync & completer)

Defined at line 58 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void SetGetPio (GetPioFn fn)

Defined at line 58 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void GetBti (GetBtiRequestView request, GetBtiCompleter::Sync & completer)

Defined at line 59 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void SetGetBti (GetBtiFn fn)

Defined at line 59 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void GetMmio (GetMmioRequestView request, GetMmioCompleter::Sync & completer)

Defined at line 60 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void SetGetMmio (GetMmioFn fn)

Defined at line 60 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void InstallNotifyHandler (InstallNotifyHandlerRequestView request, InstallNotifyHandlerCompleter::Sync & completer)

Defined at line 61 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void SetInstallNotifyHandler (InstallNotifyHandlerFn fn)

Defined at line 61 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void RemoveNotifyHandler (RemoveNotifyHandlerCompleter::Sync & completer)

Defined at line 62 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void SetRemoveNotifyHandler (RemoveNotifyHandlerFn fn)

Defined at line 62 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void AcquireGlobalLock (AcquireGlobalLockCompleter::Sync & completer)

Defined at line 63 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void SetAcquireGlobalLock (AcquireGlobalLockFn fn)

Defined at line 63 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void InstallAddressSpaceHandler (InstallAddressSpaceHandlerRequestView request, InstallAddressSpaceHandlerCompleter::Sync & completer)

Defined at line 64 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void SetInstallAddressSpaceHandler (InstallAddressSpaceHandlerFn fn)

Defined at line 64 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void SetSetWakeDevice (SetWakeDeviceFn fn)

Defined at line 65 of file ../../src/devices/lib/acpi/mock/mock-acpi.h

void SetWakeDevice (SetWakeDeviceRequestView request, SetWakeDeviceCompleter::Sync & completer)

Defined at line 65 of file ../../src/devices/lib/acpi/mock/mock-acpi.h