Skip to main content

Module component

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.
StopInfo
Information about a component’s termination (fuchsia.component.runner/ComponentStopInfo)

Enums§

LaunchError
An error encountered trying to launch a component.

Statics§

PKG_PATH

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.