From d3513881f7b86d77568deb96a2e9fa0970734347 Mon Sep 17 00:00:00 2001 From: Wolf Bergenheim Date: Fri, 12 Feb 2010 10:59:45 +0200 Subject: Implemented acquire --- libresourceqt/src/resource-engine.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'libresourceqt/src/resource-engine.h') diff --git a/libresourceqt/src/resource-engine.h b/libresourceqt/src/resource-engine.h index 0375a92..72b567d 100644 --- a/libresourceqt/src/resource-engine.h +++ b/libresourceqt/src/resource-engine.h @@ -3,12 +3,15 @@ #include #include +#include #include #include #include namespace ResourcePolicy { +quint32 resourceTypeToLibresourceType(ResourceType type); + class ResourceEngine: public QObject { Q_OBJECT @@ -40,14 +43,14 @@ public: void receivedAdvice(resmsg_notify_t *notifyMessage); void handleStatusMessage(quint32 requestNo); + void handleError(quint32 requestNo, quint32 code, const char *message); void setMode(quint32 newMode); signals: void resourcesBecameAvailable(QList availableResources); - void resourcesAcquired(QList grantedResources); + void resourcesAcquired(quint32 bitmaskOfGrantedResources); void resourcesDenied(); - void lostResources(); void connectedToManager(); void disconnectedFromManager(); -- cgit v1.2.3