blob: 72b312d3d4d21140ba386220e55326a8dd2c4288 [file] [log] [blame]
William A. Kennington III0b111d42022-10-04 18:06:11 -07001#pragma once
2#include <memory>
Patrick Williams9bc50f52022-12-04 02:34:59 -06003#include <sdbusplus/bus.hpp>
William A. Kennington III0b111d42022-10-04 18:06:11 -07004
5namespace phosphor::network
6{
7
8class Manager;
9
10namespace inventory
11{
12
13struct Runtime
14{
15 virtual ~Runtime() = default;
16};
Patrick Williams9bc50f52022-12-04 02:34:59 -060017std::unique_ptr<Runtime> watch(sdbusplus::bus_t& bus, Manager& m);
William A. Kennington III0b111d42022-10-04 18:06:11 -070018
19} // namespace inventory
20} // namespace phosphor::network