xref: /openbmc/bmcweb/features/redfish/include/dbus_log_watcher.hpp (revision 6c58a03e1f6818c3cd0a521466f69ef9e869bf25)
1b26ff34dSEd Tanous #pragma once
2b26ff34dSEd Tanous 
32ac69850SEd Tanous #include <sdbusplus/bus/match.hpp>
4b26ff34dSEd Tanous namespace redfish
5b26ff34dSEd Tanous {
6*6c58a03eSAlexander Hansen class DbusEventLogMonitor
7*6c58a03eSAlexander Hansen {
8*6c58a03eSAlexander Hansen   public:
9*6c58a03eSAlexander Hansen     DbusEventLogMonitor();
10*6c58a03eSAlexander Hansen     sdbusplus::bus::match_t dbusEventLogMonitor;
11*6c58a03eSAlexander Hansen };
12*6c58a03eSAlexander Hansen 
132ac69850SEd Tanous class DbusTelemetryMonitor
142ac69850SEd Tanous {
152ac69850SEd Tanous   public:
162ac69850SEd Tanous     DbusTelemetryMonitor();
17b26ff34dSEd Tanous 
182ac69850SEd Tanous     sdbusplus::bus::match_t matchTelemetryMonitor;
192ac69850SEd Tanous };
20b26ff34dSEd Tanous } // namespace redfish
21