1 #pragma once 2 #include <memory> 3 4 namespace sdbusplus::bus 5 { 6 class bus; 7 } 8 9 namespace phosphor::network 10 { 11 12 class Manager; 13 14 namespace inventory 15 { 16 17 struct Runtime 18 { 19 virtual ~Runtime() = default; 20 }; 21 std::unique_ptr<Runtime> watch(sdbusplus::bus::bus& bus, Manager& m); 22 23 } // namespace inventory 24 } // namespace phosphor::network 25