tree: ba9794eea0605132b500a397be7962cc8e5fe9f3 [path history] [tgz]
  1. agent_driver.h
  2. app_driver.h
  3. BUILD.gn
  4. module_driver.h
  5. README.md
peridot/public/lib/app_driver/cpp/README.md

AppDriver

App driver is a small framework that supports life cycle management of fidl components by implementing the fuchsia::modular::Lifecycle FIDL service.

There are three flavors of app driver: for generic components (AppDriver), for components that are run as Modules (ModuleDriver), and for components that are run as Agents (AgentDriver). Agents and Modules have additional facets at initialization in addition to the asynchronous teardown sequence that fuchsia::modular::Lifecycle imposes. See the .h files for details.