summaryrefslogtreecommitdiffstats
path: root/dummyresource/resourcefactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'dummyresource/resourcefactory.h')
-rw-r--r--dummyresource/resourcefactory.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/dummyresource/resourcefactory.h b/dummyresource/resourcefactory.h
index 427fcc6..682f25c 100644
--- a/dummyresource/resourcefactory.h
+++ b/dummyresource/resourcefactory.h
@@ -21,12 +21,15 @@
21 21
22#include "common/resource.h" 22#include "common/resource.h"
23#include "async/src/async.h" 23#include "async/src/async.h"
24#include "common/messagequeue.h"
24 25
25#include <flatbuffers/flatbuffers.h> 26#include <flatbuffers/flatbuffers.h>
26 27
27//TODO: a little ugly to have this in two places, once here and once in Q_PLUGIN_METADATA 28//TODO: a little ugly to have this in two places, once here and once in Q_PLUGIN_METADATA
28#define PLUGIN_NAME "org.kde.dummy" 29#define PLUGIN_NAME "org.kde.dummy"
29 30
31class Processor;
32
30class DummyResource : public Akonadi2::Resource 33class DummyResource : public Akonadi2::Resource
31{ 34{
32public: 35public:
@@ -37,6 +40,9 @@ public:
37 40
38private: 41private:
39 flatbuffers::FlatBufferBuilder m_fbb; 42 flatbuffers::FlatBufferBuilder m_fbb;
43 MessageQueue mUserQueue;
44 MessageQueue mSynchronizerQueue;
45 Processor *mProcessor;
40}; 46};
41 47
42class DummyResourceFactory : public Akonadi2::ResourceFactory 48class DummyResourceFactory : public Akonadi2::ResourceFactory