diff options
Diffstat (limited to 'src/CommonAPI/DBus/DBusProxyConnection.h')
-rw-r--r-- | src/CommonAPI/DBus/DBusProxyConnection.h | 6 |
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; |