summaryrefslogtreecommitdiffstats
path: root/dummyresource/resourcefactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'dummyresource/resourcefactory.h')
-rw-r--r--dummyresource/resourcefactory.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/dummyresource/resourcefactory.h b/dummyresource/resourcefactory.h
index 6043fb6..767eba1 100644
--- a/dummyresource/resourcefactory.h
+++ b/dummyresource/resourcefactory.h
@@ -37,13 +37,16 @@ public:
37 Async::Job<void> synchronizeWithSource(Akonadi2::Pipeline *pipeline); 37 Async::Job<void> synchronizeWithSource(Akonadi2::Pipeline *pipeline);
38 void processCommand(int commandId, const QByteArray &data, uint size, Akonadi2::Pipeline *pipeline); 38 void processCommand(int commandId, const QByteArray &data, uint size, Akonadi2::Pipeline *pipeline);
39 void configurePipeline(Akonadi2::Pipeline *pipeline); 39 void configurePipeline(Akonadi2::Pipeline *pipeline);
40 int error() const;
40 41
41private: 42private:
43 void onProcessorError(int errorCode, const QString &errorMessage);
42 void enqueueCommand(MessageQueue &mq, int commandId, const QByteArray &data); 44 void enqueueCommand(MessageQueue &mq, int commandId, const QByteArray &data);
43 flatbuffers::FlatBufferBuilder m_fbb; 45 flatbuffers::FlatBufferBuilder m_fbb;
44 MessageQueue mUserQueue; 46 MessageQueue mUserQueue;
45 MessageQueue mSynchronizerQueue; 47 MessageQueue mSynchronizerQueue;
46 Processor *mProcessor; 48 Processor *mProcessor;
49 int mError;
47}; 50};
48 51
49class DummyResourceFactory : public Akonadi2::ResourceFactory 52class DummyResourceFactory : public Akonadi2::ResourceFactory