Lines Matching refs:scan
32 const std::shared_ptr<scan::PerformScan>& scan, boost::asio::io_context& io, in getInterfaces() argument
43 scan->_em.systemBus->async_method_call( in getInterfaces()
44 [instance, scan, probeVector, retries, in getInterfaces()
56 timer->async_wait([timer, instance, scan, probeVector, retries, in getInterfaces()
58 getInterfaces(instance, probeVector, scan, io, retries - 1); in getInterfaces()
63 scan->dbusProbeObjects[std::string(instance.path)] in getInterfaces()
72 const std::shared_ptr<scan::PerformScan>& scan, in processDbusObjects() argument
78 scan->_em.registerCallback(path); in processDbusObjects()
90 getInterfaces({busname, path, iface}, probeVector, scan, in processDbusObjects()
103 const std::shared_ptr<scan::PerformScan>& scan, boost::asio::io_context& io, in findDbusObjects() argument
107 for (const auto& [path, probeInterfaces] : scan->dbusProbeObjects) in findDbusObjects()
120 scan->_em.systemBus->async_method_call( in findDbusObjects()
121 [interfaces, probeVector{std::move(probeVector)}, scan, retries, in findDbusObjects()
143 [timer, interfaces{std::move(interfaces)}, scan, in findDbusObjects()
147 std::move(interfaces), scan, io, in findDbusObjects()
153 processDbusObjects(probeVector, scan, interfaceSubtree, io); in findDbusObjects()
185 scan::PerformScan::PerformScan( in PerformScan()
449 void scan::PerformScan::updateSystemConfiguration( in updateSystemConfiguration()
603 void scan::PerformScan::run() in run()
703 scan::PerformScan::~PerformScan() in ~PerformScan()