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