class FuchsiaPowerManager

Defined at line 17 of file ../../src/graphics/drivers/msd-arm-mali/src/fuchsia_power_manager.h

Public Members

static const char[] kIsSystemSuspendingInspectNode
static const char[] kPoweredOnInspectNode
static const char[] kPowerOnAfterSuspendInspectNode
static const char[] kSuspendBlockerName

Public Methods

void FuchsiaPowerManager (Owner * owner)

Defined at line 12 of file ../../src/graphics/drivers/msd-arm-mali/src/fuchsia_power_manager.cc

bool Initialize (fdf::Namespace * incoming, inspect::Node & node, async_dispatcher_t * dispatcher)

Defined at line 14 of file ../../src/graphics/drivers/msd-arm-mali/src/fuchsia_power_manager.cc

void TimeoutTriggered ()

Defined at line 34 of file ../../src/graphics/drivers/msd-arm-mali/src/fuchsia_power_manager.h

TimeoutSource::Clock::time_point GetCurrentTimeoutPoint ()

Defined at line 62 of file ../../src/graphics/drivers/msd-arm-mali/src/fuchsia_power_manager.cc

void EnablePower ()

Defined at line 70 of file ../../src/graphics/drivers/msd-arm-mali/src/fuchsia_power_manager.cc

void DisablePower ()

Defined at line 83 of file ../../src/graphics/drivers/msd-arm-mali/src/fuchsia_power_manager.cc

void AfterResume (AfterResumeCompleter::Sync & completer)

fuchsia.power.system/SuspendBlocker implementation.

Defined at line 111 of file ../../src/graphics/drivers/msd-arm-mali/src/fuchsia_power_manager.cc

void BeforeSuspend (BeforeSuspendCompleter::Sync & completer)

Defined at line 119 of file ../../src/graphics/drivers/msd-arm-mali/src/fuchsia_power_manager.cc

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_power_system::SuspendBlocker> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 125 of file ../../src/graphics/drivers/msd-arm-mali/src/fuchsia_power_manager.cc

Records