diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-01-15 01:56:09 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-01-15 01:56:09 +0100 |
commit | bc2a95cad05e454a84c317f1078edb329bd3afd4 (patch) | |
tree | 4cb54032b075a8730a532ccd7485db598e859ac8 /dummyresource/resourcefactory.h | |
parent | 70bb707903da21103b84e0f3effcaa0a24612d5c (diff) | |
download | sink-bc2a95cad05e454a84c317f1078edb329bd3afd4.tar.gz sink-bc2a95cad05e454a84c317f1078edb329bd3afd4.zip |
Writing from facade.
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 |