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