class FakeNodeManager
Defined at line 211 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
Public Methods
void Bind (driver_manager::Node & node, std::shared_ptr<driver_manager::BindResultTracker> result_tracker)
Defined at line 52 of file ../../src/devices/bin/driver_manager/tests/composite_node_spec_manager_test.cc
void FakeNodeManager (async_dispatcher_t * dispatcher)
Defined at line 121 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
bool TryRemoveRunnerController (const std::string & name)
Defined at line 142 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void FakeNodeManager (async_dispatcher_t * dispatcher, fidl::WireClient<fuchsia_component::Realm> realm)
Defined at line 213 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
zx::result<driver_manager::DriverHost *> CreateDriverHost (bool use_next_vdso, std::string_view driver_host_name_for_colocation)
Defined at line 216 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
driver_manager::DriverHost * GetDriverHost (std::string_view name)
Defined at line 223 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
void CreatePowerElement (std::optional<fidl::ClientEnd<fuchsia_power_broker::Topology>>topology_client,std::string_viewname,fuchsia_power_broker::DependencyTokenelement_token,std::vector<fuchsia_power_broker::DependencyToken>deps,fidl::ServerEnd<fuchsia_power_broker::ElementControl>control,fidl::ClientEnd<fuchsia_power_broker::ElementRunner>runner,fidl::ServerEnd<fuchsia_power_broker::Lessor>lessor,driver_manager::Collectionfor_collection,std::optional<fuchsia_power_broker::DependencyToken>cpu_token_override,std::optional<zx::eventpair>initial_lease_token,fit::callback<void (zx::result<bool>)>cb)
Defined at line 230 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
std::optional<fidl::ClientEnd<fuchsia_power_broker::Topology>> & last_topology_client ()
Defined at line 251 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
const std::vector<fuchsia_power_broker::DependencyToken> & last_deps ()
Defined at line 255 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
const std::optional<fuchsia_power_broker::DependencyToken> & last_cpu_token_override ()
Defined at line 257 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
void CloseDriverForNode (std::string node_name)
Defined at line 261 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
FakeDriverHost & driver_host ()
Defined at line 263 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
void AddClient (const std::string & node_name, fidl::ClientEnd<fuchsia_component_runner::ComponentController> client)
Defined at line 265 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
void StoreComponentHandle (const std::string & node_name, fidl::ServerEnd<fuchsia_component::Controller> controller)
Defined at line 270 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
void RemoveController (const std::string & name)
Defined at line 277 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
driver_manager::DictionaryUtil & dictionary_util ()
Defined at line 279 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
int create_driver_host_calls ()
Defined at line 281 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
void set_defer_power_element_creation (bool defer)
Defined at line 282 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
bool SuspendEnabled ()
Defined at line 284 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
void set_suspend_enabled (bool enabled)
Defined at line 285 of file ../../src/devices/bin/driver_manager/tests/node_test.cc
void RunPendingPowerElementCallbacks ()
Defined at line 287 of file ../../src/devices/bin/driver_manager/tests/node_test.cc