class TestBindManager

Defined at line 17 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h

Test class to expose protected functions.

Public Methods

void TestBindManager (driver_manager::BindManagerBridge * bridge, driver_manager::NodeManager * node_manager, async_dispatcher_t * dispatcher)

Defined at line 19 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h

std::unordered_map<std::string, std::weak_ptr<driver_manager::Node>> GetOrphanedNodes ()

Defined at line 23 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h

std::unordered_map<std::string, std::weak_ptr<driver_manager::Node>> GetMultibindNodes ()

Defined at line 27 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h

bool IsBindOngoing ()

Defined at line 31 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h

std::vector<driver_manager::BindRequest> GetPendingRequests ()

Defined at line 33 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h

const std::vector<driver_manager::NodeBindingInfoResultCallback> & GetPendingOrphanRebindCallbacks ()

Defined at line 37 of file ../../src/devices/bin/driver_manager/tests/bind_manager_test_base.h