class LocalComponentHandles

Defined at line 119 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.h

[START mock_handles_cpp]

Handles provided to mock component.

Public Methods

void LocalComponentHandles (LocalComponentHandles & )

Defined at line 128 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.h

LocalComponentHandles & operator= (LocalComponentHandles & )

Defined at line 129 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.h

void LocalComponentHandles (fdio_ns_t * ns, sys::OutgoingDirectory outgoing_dir)

[START_EXCLUDE]

Defined at line 157 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void ~LocalComponentHandles ()

Defined at line 160 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

void LocalComponentHandles (LocalComponentHandles && )

Defined at line 162 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

LocalComponentHandles & operator= (LocalComponentHandles && )

Defined at line 167 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

fdio_ns_t * ns ()

Returns the namespace provided to the mock component. The returned pointer

will be invalid once *this is destroyed.

Defined at line 174 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

sys::OutgoingDirectory * outgoing ()

Returns a wrapper around the component's outgoing directory. The mock

component may publish capabilities using the returned object. The returned

pointer will be invalid once *this is destroyed.

Defined at line 176 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

sys::ServiceDirectory svc ()

Convenience method to construct a ServiceDirectory by opening a handle to

"/svc" in the namespace object returned by `ns()`.

Defined at line 178 of file ../../sdk/lib/sys/component/cpp/testing/realm_builder_types.cc

Friends

class LocalComponentRunner
class LocalComponentInstance
class LocalComponentImplBase