Constructs a client side concurrency control module. The class must be
Returns a list of signature information providing versions on the inferred
server path, suitable for
Initialises the server connection and client listener for this connection. This
method must be invok
Queues the client operations, and sends them to the server as a delta at the
first opportunity. Will
Receive (transformed) server operation from the wave server, if any is
Closes this concurrency control.
Detect if the whole delta is an echo back. If it is then take it as if it was an
ack. Echo back is a
True if nothing is queued or in flight or uncommitted.
Forgets about any acknowledgments after some version.
Tests whether or not a delta can be sent.
We have just been acked, let's make a fake noop operation to tell the client
about the server versio