class LocalComponentInstance

Defined at line 100 of file ../../sdk/lib/sys/component/cpp/testing/internal/local_component_runner.h

Public Methods

void LocalComponentInstance (fidl::InterfaceRequest<fuchsia::component::runner::ComponentController> controller, async_dispatcher_t * dispatcher, LocalComponentFactory component_factory, fuchsia::component::runner::ComponentStartInfo start_info, fit::function<void ()> on_instance_exit)

Constructed by the LocalComponentRunner when the runner receives a request

to start a local component.

Defined at line 44 of file ../../sdk/lib/sys/component/cpp/testing/internal/local_component_runner.cc

void Start ()

Called after constructing the |LocalComponentInstance|, to start the

component.

Defined at line 67 of file ../../sdk/lib/sys/component/cpp/testing/internal/local_component_runner.cc

bool IsRunning ()

Returns true after Start() and before Exit().

Defined at line 94 of file ../../sdk/lib/sys/component/cpp/testing/internal/local_component_runner.cc

void LocalComponentInstance (LocalComponentInstance && other)

Defined at line 110 of file ../../sdk/lib/sys/component/cpp/testing/internal/local_component_runner.h

LocalComponentInstance & operator= (LocalComponentInstance && other)

Defined at line 111 of file ../../sdk/lib/sys/component/cpp/testing/internal/local_component_runner.h

void LocalComponentInstance (const LocalComponentInstance & other)

Defined at line 113 of file ../../sdk/lib/sys/component/cpp/testing/internal/local_component_runner.h

LocalComponentInstance & operator= (const LocalComponentInstance & other)

Defined at line 114 of file ../../sdk/lib/sys/component/cpp/testing/internal/local_component_runner.h