libreoffice-online/net
Michael Meeks 6f49f9398e Split outbound callback processing from incoming message queueing.
Now we always send callbacks as soon as possible back to wsd from the
kit. This has several implications:

1. even when InputProcessing is disabled we will send outbound
   progress updates.
2. we should send callbacks much more quickly without waiting for
   other queue events to be processed eg. tilecombine:

We also drastically simplify storage of callbacks, avoiding lots of
re-parsing of the same strings, and allow much more efficient
comparison and merging at a small space cost in queue size.

Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
Change-Id: Ia1ede5406767f895616a52775316ee6ab1c5db09
2024-05-09 17:47:15 +01:00
..
Buffer.hpp
clientnb.cpp clientnb: missing include 2024-03-15 11:49:09 +10:30
DelaySocket.cpp
DelaySocket.hpp
FakeSocket.cpp cool#8328 - config header fixup. 2024-02-21 09:35:25 +00:00
FakeSocket.hpp
HttpHelper.cpp cool#8328 - config header fixup. 2024-02-21 09:35:25 +00:00
HttpHelper.hpp wsd: detect unencoded WOPISrc 2024-02-09 03:57:04 -05:00
HttpRequest.cpp reduce uses of MOBILEAPP on some files 2024-03-20 09:13:00 +01:00
HttpRequest.hpp killpoco: use http::Response in admin file serving 2024-03-19 20:51:02 -04:00
NetUtil.cpp
NetUtil.hpp
ServerSocket.hpp
Socket.cpp disable watchdog while loading and saving 2024-04-30 17:55:13 +02:00
Socket.hpp bgsave: change statusindicator protocol message to 'progress' + JSON. 2024-05-06 20:28:08 +01:00
Ssl.cpp
Ssl.hpp
SslSocket.hpp net: add socketpair wrapper. 2024-03-12 08:49:39 +00:00
WebSocketHandler.hpp Split outbound callback processing from incoming message queueing. 2024-05-09 17:47:15 +01:00