Crate fidl_fuchsia_component_runner

Source

Structs§

ComponentControllerControlHandle
ComponentControllerEventStream
ComponentControllerMarker
ComponentControllerOnEscrowRequest
ComponentControllerOnPublishDiagnosticsRequest
ComponentControllerProxy
ComponentControllerRequestStream
A Stream of incoming requests for fuchsia.component.runner/ComponentController.
ComponentControllerSynchronousProxy
ComponentNamespaceEntry
A single component namespace entry, which describes a namespace mount point (path) and the directory backing it (directory). This type is usually composed inside a vector. See ComponentStartInfo.ns for more details.
ComponentRunnerControlHandle
ComponentRunnerEventStream
ComponentRunnerMarker
ComponentRunnerProxy
ComponentRunnerRequestStream
A Stream of incoming requests for fuchsia.component.runner/ComponentRunner.
ComponentRunnerStartRequest
ComponentRunnerSynchronousProxy
ComponentStartInfo
Parameters for starting a new component instance.
ComponentStopInfo
TaskProviderControlHandle
TaskProviderEventStream
TaskProviderGetJobResponder
TaskProviderGetJobResponse
TaskProviderMarker
TaskProviderProxy
TaskProviderRequestStream
A Stream of incoming requests for fuchsia.component.runner/TaskProvider.
TaskProviderSynchronousProxy

Enums§

ComponentControllerEvent
ComponentControllerRequest
A protocol for binding and controlling the lifetime of a component instance started using ComponentRunner.Start(). The component manager is the intended direct client of this protocol.
ComponentRunnerEvent
ComponentRunnerRequest
A protocol used for running components.
TaskProviderEvent
TaskProviderRequest
Served by runners that want to make a zircon job available through their runtime directory.

Constants§

MAX_HANDLE_COUNT
MAX_NAMESPACE_COUNT

Traits§

ComponentControllerProxyInterface
ComponentRunnerProxyInterface
TaskProviderProxyInterface

Type Aliases§

TaskProviderGetJobResult