morph 0.1.0
Asynchronous bridge between GUI thread and business models
Loading...
Searching...
No Matches
queueing_dispatcher.hpp File Reference
#include <cstddef>
#include <deque>
#include <exception>
#include <functional>
#include <memory>
#include <string>
#include <utility>
#include "../attributes.hpp"
#include "../core/backend.hpp"
#include "../core/completion.hpp"
#include "interpreter.hpp"

Go to the source code of this file.

Classes

class  morph::ui::QueueingDispatcher
 A Dispatcher that holds a queued call the server cannot be reached for, and replays it on reconnect. More...

Detailed Description

The client's offline queue for a document's mutations (spec 5 ยง5, "offline": "queue"): a Dispatcher that holds a call that cannot reach the server and settles it when its replay does.

Definition in file queueing_dispatcher.hpp.