From 6524b9d8385919276d21471bec4352b00146c2d0 Mon Sep 17 00:00:00 2001 From: Dhruvaraj Subhashchandran Date: Wed, 18 Oct 2017 01:41:51 -0500 Subject: Add persistency for events Persist event D-bus objects using cereal Resolves openbmc/openbmc#2319 Change-Id: Ifa15d944fe1d1026761f65eeb647dcbdf6afdba0 Signed-off-by: Dhruvaraj Subhashchandran --- src/event_manager.hpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/event_manager.hpp') diff --git a/src/event_manager.hpp b/src/event_manager.hpp index a177739..a4ccf18 100644 --- a/src/event_manager.hpp +++ b/src/event_manager.hpp @@ -38,6 +38,11 @@ class Manager const std::string& objectPath, const std::string& propertyName, const std::string& propertyValue); + /** @brief Construct event d-bus objects from their persisted + * representations. + */ + void restore(); + private: using EventName = std::string; /** @brief Queue of events */ -- cgit v1.2.1