summaryrefslogtreecommitdiffstats
path: root/wsd/protocol.txt
diff options
context:
space:
mode:
authorTamás Zolnai <tamas.zolnai@collabora.com>2018-06-07 13:13:36 +0200
committerTamás Zolnai <tamas.zolnai@collabora.com>2018-07-19 14:10:08 +0200
commit15afe2c0fb4b34de86f4473bb06349872e92333b (patch)
tree47212b723beb71885a562cfb1151693cd6bfe6f5 /wsd/protocol.txt
parentRequest new tiles in wsd by invalidateTiles message (diff)
downloadonline-15afe2c0fb4b34de86f4473bb06349872e92333b.tar.gz
online-15afe2c0fb4b34de86f4473bb06349872e92333b.zip
Wait tileprocessed message from client to send new bunch of tiles
We always one bunch of tiles (e.g. all tiles invalidated) and we are waiting until client send tileprocessed message back for all tiles before sending the new tiles. By canceltiles message we drop every previously requested tiles and make wsd ready to send new tiles, which will be requested by the client in theory. Change-Id: I9901420ada549e962ffaf5e6bd58e52b86bd129d
Diffstat (limited to 'wsd/protocol.txt')
-rw-r--r--wsd/protocol.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/wsd/protocol.txt b/wsd/protocol.txt
index 1697a8de43..c7a126670f 100644
--- a/wsd/protocol.txt
+++ b/wsd/protocol.txt
@@ -31,6 +31,11 @@ canceltiles
parameter. There is no guarantee of exactly which tile: messages
might still be sent back to the client.
+tileprocessed tile=<tileid>
+
+ Previously sent tile (server -> client) arrived and processed by the client.
+ Tileid has the next stucture : <tile x coord>:<tile y coord>:<zoom level>:<selected part>
+
downloadas name=<fileName> id=<id> format=<document format> options=<SkipImages, etc>
Exports the current document to the desired format and returns a download URL