diff options
Diffstat (limited to 'dummyresource/resourcefactory.h')
-rw-r--r-- | dummyresource/resourcefactory.h | 6 |
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 | ||
31 | class Processor; | ||
32 | |||
30 | class DummyResource : public Akonadi2::Resource | 33 | class DummyResource : public Akonadi2::Resource |
31 | { | 34 | { |
32 | public: | 35 | public: |
@@ -37,6 +40,9 @@ public: | |||
37 | 40 | ||
38 | private: | 41 | private: |
39 | flatbuffers::FlatBufferBuilder m_fbb; | 42 | flatbuffers::FlatBufferBuilder m_fbb; |
43 | MessageQueue mUserQueue; | ||
44 | MessageQueue mSynchronizerQueue; | ||
45 | Processor *mProcessor; | ||
40 | }; | 46 | }; |
41 | 47 | ||
42 | class DummyResourceFactory : public Akonadi2::ResourceFactory | 48 | class DummyResourceFactory : public Akonadi2::ResourceFactory |