class DeviceServer
Defined at line 19 of file ../../src/power/testing/fake-suspend/device_server.h
Protocol served to client components over devfs.
Public Methods
void GetSuspendStates (GetSuspendStatesCompleter::Sync & completer)
fidl::Server
<fuchsia
_hardware_power_suspend::Suspender> overrides.
Defined at line 19 of file ../../src/power/testing/fake-suspend/device_server.cc
void Suspend (SuspendRequest & request, SuspendCompleter::Sync & completer)
Defined at line 26 of file ../../src/power/testing/fake-suspend/device_server.cc
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_power_suspend::Suspender> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 27 of file ../../src/power/testing/fake-suspend/device_server.h
void ForceLowestPowerMode (ForceLowestPowerModeRequest & request, ForceLowestPowerModeCompleter::Sync & completer)
Defined at line 47 of file ../../src/power/testing/fake-suspend/device_server.cc
void SetSuspendStates (SetSuspendStatesRequest & request, SetSuspendStatesCompleter::Sync & completer)
fidl::Server
<test
_suspendcontrol::Device> overrides.
Defined at line 54 of file ../../src/power/testing/fake-suspend/device_server.cc
void AwaitSuspend (AwaitSuspendCompleter::Sync & completer)
Defined at line 61 of file ../../src/power/testing/fake-suspend/device_server.cc
void Resume (ResumeRequest & request, ResumeCompleter::Sync & completer)
Defined at line 70 of file ../../src/power/testing/fake-suspend/device_server.cc
void Serve (async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_hardware_power_suspend::Suspender> server)
Serve methods
Defined at line 91 of file ../../src/power/testing/fake-suspend/device_server.cc
void Serve (async_dispatcher_t * dispatcher, fidl::ServerEnd<test_suspendcontrol::Device> server)
Defined at line 96 of file ../../src/power/testing/fake-suspend/device_server.cc