Module component

Source

Structs§

Controller
Holds information about the component that allows the controller to interact with and control the component.
LauncherConfigArgs
Arguments to configure_launcher function.
PKG_PATH
StopInfo
Information about a component’s termination (fuchsia.component.runner/ComponentStopInfo)

Enums§

LaunchError
An error encountered trying to launch a component.

Traits§

Controllable
Object implementing this type can be killed by calling kill function.

Functions§

configure_launcher
Configures launcher to launch process using passed params and creates launch info. This starts a library loader service, that will live as long as the handle for it given to the launcher is alive.
report_start_error
Sets an epitaph on ComponentController server_end for a runner failure and the outgoing directory, and logs it.