class SystemController

Defined at line 13711 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/hlcpp/fuchsia/sys2/cpp/fidl.h

An interface implemented by ComponentManager that requests the

ComponentManager stop all components and exit.

Public Members

static const char[] Name_

Public Methods

void ~SystemController ()
void Shutdown (ShutdownCallback callback)

Stop all components, return an empty result, close this protocol's

channel, and exit ComponentManager. If this is the root ComponentManager

is exited we expect the system will reboot.