class TestBindManagerBridge
Defined at line 73 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h
Public Methods
void AddSpecToDriverIndex (fuchsia_driver_framework::wire::CompositeNodeSpec spec, driver_manager::AddToIndexCallback callback)
Defined at line 70 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.cc
void AddCompositeNodeSpec (std::stringcomposite,std::vector<std::string>parent_names,std::vector<fuchsia_driver_framework::ParentSpec2>parents,std::unique_ptr<driver_manager::CompositeNodeSpec>spec)
Defined at line 76 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.cc
void TestBindManagerBridge (fidl::WireClient<fuchsia_driver_index::DriverIndex> client)
Defined at line 81 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h
void ~TestBindManagerBridge ()
Defined at line 83 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h
zx::result<driver_manager::BindSpecResult> BindToParentSpec (fidl::AnyArena &arena,driver_manager::CompositeParentscomposite_parents,std::weak_ptr<driver_manager::Node>node,boolenable_multibind)
BindManagerBridge implementation:
Defined at line 86 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h
zx::result<std::string> StartDriver (driver_manager::Node & node, fuchsia_driver_framework::wire::DriverInfo driver_info)
Defined at line 92 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h
void BindNodesForCompositeNodeSpec ()
CompositeManagerBridge implementation:
Defined at line 98 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h
void RequestMatchFromDriverIndex (fuchsia_driver_index::wire::MatchDriverArgs args, fit::callback<void (fidl::WireUnownedResult<fuchsia_driver_index::DriverIndex::MatchDriver> &)> match_callback)
Defined at line 103 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h
const std::unordered_map<std::string, CompositeNodeSpecData> & specs ()
Defined at line 114 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h
void set_bind_manager (TestBindManager * bind_manager)
Defined at line 116 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h