diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-10-19 15:01:02 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-10-19 15:01:37 +0200 |
commit | 43c4cd555e4a265d3e484dfeea0aa05da0977cd0 (patch) | |
tree | 359fe5ffc5d4e3e2e45cd3dc33eabe6dd30ce149 /common/resourceaccess.h | |
parent | 7ea7a77aab64ea61d9966caee2b8e7d33d0f5526 (diff) | |
download | sink-43c4cd555e4a265d3e484dfeea0aa05da0977cd0.tar.gz sink-43c4cd555e4a265d3e484dfeea0aa05da0977cd0.zip |
Let clients tell the resource when they no longer require a revision.
Diffstat (limited to 'common/resourceaccess.h')
-rw-r--r-- | common/resourceaccess.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/common/resourceaccess.h b/common/resourceaccess.h index 1ff9ca6..8e27054 100644 --- a/common/resourceaccess.h +++ b/common/resourceaccess.h | |||
@@ -46,6 +46,7 @@ public: | |||
46 | virtual KAsync::Job<void> sendCreateCommand(const QByteArray &resourceBufferType, const QByteArray &buffer) { return KAsync::null<void>(); }; | 46 | virtual KAsync::Job<void> sendCreateCommand(const QByteArray &resourceBufferType, const QByteArray &buffer) { return KAsync::null<void>(); }; |
47 | virtual KAsync::Job<void> sendModifyCommand(const QByteArray &uid, qint64 revision, const QByteArray &resourceBufferType, const QByteArrayList &deletedProperties, const QByteArray &buffer) { return KAsync::null<void>(); }; | 47 | virtual KAsync::Job<void> sendModifyCommand(const QByteArray &uid, qint64 revision, const QByteArray &resourceBufferType, const QByteArrayList &deletedProperties, const QByteArray &buffer) { return KAsync::null<void>(); }; |
48 | virtual KAsync::Job<void> sendDeleteCommand(const QByteArray &uid, qint64 revision, const QByteArray &resourceBufferType) { return KAsync::null<void>(); }; | 48 | virtual KAsync::Job<void> sendDeleteCommand(const QByteArray &uid, qint64 revision, const QByteArray &resourceBufferType) { return KAsync::null<void>(); }; |
49 | virtual KAsync::Job<void> sendRevisionReplayedCommand(qint64 revision) {return KAsync::null<void>(); }; | ||
49 | 50 | ||
50 | Q_SIGNALS: | 51 | Q_SIGNALS: |
51 | void ready(bool isReady); | 52 | void ready(bool isReady); |
@@ -69,9 +70,10 @@ public: | |||
69 | KAsync::Job<void> sendCommand(int commandId) Q_DECL_OVERRIDE; | 70 | KAsync::Job<void> sendCommand(int commandId) Q_DECL_OVERRIDE; |
70 | KAsync::Job<void> sendCommand(int commandId, flatbuffers::FlatBufferBuilder &fbb) Q_DECL_OVERRIDE; | 71 | KAsync::Job<void> sendCommand(int commandId, flatbuffers::FlatBufferBuilder &fbb) Q_DECL_OVERRIDE; |
71 | KAsync::Job<void> synchronizeResource(bool remoteSync, bool localSync) Q_DECL_OVERRIDE; | 72 | KAsync::Job<void> synchronizeResource(bool remoteSync, bool localSync) Q_DECL_OVERRIDE; |
72 | KAsync::Job<void> sendCreateCommand(const QByteArray &resourceBufferType, const QByteArray &buffer); | 73 | KAsync::Job<void> sendCreateCommand(const QByteArray &resourceBufferType, const QByteArray &buffer) Q_DECL_OVERRIDE; |
73 | KAsync::Job<void> sendModifyCommand(const QByteArray &uid, qint64 revision, const QByteArray &resourceBufferType, const QByteArrayList &deletedProperties, const QByteArray &buffer); | 74 | KAsync::Job<void> sendModifyCommand(const QByteArray &uid, qint64 revision, const QByteArray &resourceBufferType, const QByteArrayList &deletedProperties, const QByteArray &buffer) Q_DECL_OVERRIDE; |
74 | KAsync::Job<void> sendDeleteCommand(const QByteArray &uid, qint64 revision, const QByteArray &resourceBufferType); | 75 | KAsync::Job<void> sendDeleteCommand(const QByteArray &uid, qint64 revision, const QByteArray &resourceBufferType) Q_DECL_OVERRIDE; |
76 | KAsync::Job<void> sendRevisionReplayedCommand(qint64 revision) Q_DECL_OVERRIDE; | ||
75 | /** | 77 | /** |
76 | * Tries to connect to server, and returns a connected socket on success. | 78 | * Tries to connect to server, and returns a connected socket on success. |
77 | */ | 79 | */ |