class PowerButtonMonitor
Defined at line 13 of file ../../src/bringup/bin/critical-services/monitor.h
Public Methods
fidl::ProtocolHandler<fuchsia_power_button::Monitor> Publish ()
Defined at line 15 of file ../../src/bringup/bin/critical-services/monitor.cc
void PowerButtonMonitor (async_dispatcher_t * dispatcher)
Defined at line 18 of file ../../src/bringup/bin/critical-services/monitor.h
void GetAction (GetActionCompleter::Sync & completer)
Defined at line 19 of file ../../src/bringup/bin/critical-services/monitor.cc
void SetAction (SetActionRequestView view, SetActionCompleter::Sync & completer)
Defined at line 23 of file ../../src/bringup/bin/critical-services/monitor.cc
zx_status_t SendButtonEvent (ButtonEvent event)
Called when the power button is pressed or released.
Defined at line 40 of file ../../src/bringup/bin/critical-services/monitor.cc
zx_status_t DoAction ()
Called when the power button is pressed.
Defined at line 28 of file ../../src/bringup/bin/critical-services/monitor.cc