summaryrefslogtreecommitdiffstats
path: root/manager.hpp
diff options
context:
space:
mode:
authorBrad Bishop <bradleyb@fuzziesquirrel.com>2016-10-19 22:20:02 -0400
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2016-11-08 15:01:04 -0500
commit656a7d0071d1a896c5fa53320de4a138d9332bd5 (patch)
tree084f879ecc617c45da777d50c7f81862d0998f77 /manager.hpp
parentc0eae1172d3a2c832fc72f9d7bda81d4b723bee9 (diff)
downloadphosphor-inventory-manager-656a7d0071d1a896c5fa53320de4a138d9332bd5.tar.gz
phosphor-inventory-manager-656a7d0071d1a896c5fa53320de4a138d9332bd5.zip
actions: Add destroy action
Add an action to destroy an object on signal match. Change-Id: I23fb160bcf7507d0d0a5f2d82f1cfb24131adf76 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'manager.hpp')
-rw-r--r--manager.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/manager.hpp b/manager.hpp
index 23d91da..5f78066 100644
--- a/manager.hpp
+++ b/manager.hpp
@@ -123,6 +123,9 @@ class Manager final :
/** @brief sd_bus signal callback. */
void signal(sdbusplus::message::message &, auto &);
+ /** @brief Drop an object from DBus. */
+ void destroyObject(const char *);
+
using Event = std::tuple<
const char *,
filters::details::Wrapper,
OpenPOWER on IntegriCloud