summaryrefslogtreecommitdiff
path: root/src/CommonAPI/DBus/DBusProxyConnection.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/CommonAPI/DBus/DBusProxyConnection.h')
-rw-r--r--src/CommonAPI/DBus/DBusProxyConnection.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/CommonAPI/DBus/DBusProxyConnection.h b/src/CommonAPI/DBus/DBusProxyConnection.h
index bce9e37..4f17512 100644
--- a/src/CommonAPI/DBus/DBusProxyConnection.h
+++ b/src/CommonAPI/DBus/DBusProxyConnection.h
@@ -16,7 +16,6 @@
#include "DBusMessage.h"
#include "DBusFunctionalHash.h"
-#include "DBusServiceStatusEvent.h"
#include <CommonAPI/types.h>
#include <CommonAPI/Attribute.h>
@@ -107,6 +106,11 @@ class DBusProxyConnection {
DBusProxy* callingProxy) = 0;
virtual bool removeSignalMemberHandler(const DBusSignalHandlerToken& dbusSignalHandlerToken) = 0;
+ virtual bool addObjectManagerSignalMemberHandler(const std::string& dbusBusName,
+ DBusSignalHandler* dbusSignalHandler) = 0;
+ virtual bool removeObjectManagerSignalMemberHandler(const std::string& dbusBusName,
+ DBusSignalHandler* dbusSignalHandler) = 0;
+
virtual const std::shared_ptr<DBusServiceRegistry> getDBusServiceRegistry() = 0;
virtual const std::shared_ptr<DBusObjectManager> getDBusObjectManager() = 0;