libreoffice-online/kit
Tor Lillqvist bc19f90dd4 Don't send a tile that hasn't changed even if client asks for it
The server tells the client the hash of each tile it sends (calculated
from the contents of the tile, not its PNG encoding). When the client
asks for a tile to be refreshed, it tells the server what the hash of
the existing tile is. If the server notices that the tile contents
hasn't actually changed, it doesn't PNG encode it and doesn't send it
to the client.

The intent is that this will reduce load on the server and also avoid
unnecessary tile traffic.

Change-Id: Ia06ca68655ea984ed4319f24f4470afda322eccf
2017-01-11 23:25:21 +02:00
..
ChildSession.cpp This variable can be const 2017-01-04 13:57:39 +02:00
ChildSession.hpp Update cursor positions on active user - record events per view 2017-01-02 14:34:46 +01:00
ForKit.cpp wsd: simplify kit forking 2017-01-09 06:21:25 +00:00
Kit.cpp Don't send a tile that hasn't changed even if client asks for it 2017-01-11 23:25:21 +02:00
Kit.hpp Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
KitHelper.hpp Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00