diff options
author | Wolf Bergenheim <ext-wolf.2.bergenheim@nokia.com> | 2010-02-09 12:07:31 +0200 |
---|---|---|
committer | Wolf Bergenheim <ext-wolf.2.bergenheim@nokia.com> | 2010-02-09 12:14:46 +0200 |
commit | 381719b9a0adb8553a041633aed943f5ef48a1ff (patch) | |
tree | 6c5db8b6a7342dee77b1e1a010a6618fd824714f /libresourceqt/src/resource-engine.h | |
parent | 6751c585385f017d08540bbe121606d642afb220 (diff) |
Restructured libresourceqt includes, updated debianpackages to soversion=1.
Fixed ResourceEngine to work with the new Resource object.
Diffstat (limited to 'libresourceqt/src/resource-engine.h')
-rw-r--r-- | libresourceqt/src/resource-engine.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/libresourceqt/src/resource-engine.h b/libresourceqt/src/resource-engine.h index 9dd5fe5..863a23b 100644 --- a/libresourceqt/src/resource-engine.h +++ b/libresourceqt/src/resource-engine.h @@ -5,18 +5,16 @@ #include <QMap> #include <dbus/dbus.h> #include <res-conn.h> -#include "resource-set.h" +#include <policy/resource-set.h> namespace ResourcePolicy { -class ResourceEngineData; - class ResourceEngine: public QObject { Q_OBJECT Q_DISABLE_COPY( ResourceEngine ) public: - ResourceEngine(ResourceSet *resourceSet=NULL); + ResourceEngine(ResourceSet *resourceSet); ~ResourceEngine(); bool initialize(); @@ -33,9 +31,13 @@ public: void handleConnectionIsUp(); + void disconnected(); + void receivedGrant(resmsg_notify_t *notifyMessage); + void receivedAdvice(resmsg_notify_t *notifyMessage); + signals: - void resourcesBecameAvailable(QList<Resource> availableResources); - void resourcesAcquired(QList<Resource> grantedResources); + void resourcesBecameAvailable(QList<Resource *> availableResources); + void resourcesAcquired(QList<Resource *> grantedResources); void resourcesDenied(); void lostResources(); void connectedToManager(); |