summaryrefslogtreecommitdiff
path: root/libresourceqt/src/resource-engine.h
diff options
context:
space:
mode:
authorWolf Bergenheim <ext-wolf.2.bergenheim@nokia.com>2010-04-27 09:42:03 +0300
committerWolf Bergenheim <ext-wolf.2.bergenheim@nokia.com>2010-04-27 09:42:03 +0300
commitee5ed8f33d6060c9eb041cacb54f31c2cb1da067 (patch)
treebf06a93541eed2751d34c3616e2432b88933df43 /libresourceqt/src/resource-engine.h
parent3a5be2e8aff1c1bdd6406904307a7b3b7a062d38 (diff)
Added mutexes to make all libresourceqt usage atomic
Diffstat (limited to 'libresourceqt/src/resource-engine.h')
-rw-r--r--libresourceqt/src/resource-engine.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/libresourceqt/src/resource-engine.h b/libresourceqt/src/resource-engine.h
index c7c9090..fe3260a 100644
--- a/libresourceqt/src/resource-engine.h
+++ b/libresourceqt/src/resource-engine.h
@@ -48,6 +48,7 @@ public:
void handleError(quint32 requestNo, qint32 code, const char *message);
quint32 id();
+ bool toBeDeleted();
signals:
void resourcesBecameAvailable(quint32 bitmaskOfAvailableResources);
@@ -59,7 +60,6 @@ signals:
void disconnectedFromManager();
private:
-
bool connected;
ResourceSet *resourceSet;
DBusConnection *dbusConnection;
@@ -69,7 +69,8 @@ private:
quint32 connectionMode;
static quint32 libresourceUsers;
static resconn_t *libresourceConnection;
-
+ quint32 identifier;
+ bool aboutToBeDeleted;
};
}