No description
Find a file
Ashod Nakashian bb16272e11 loolwsd: DocumentStoreManager -> DocumentBroker
Renamed DocumentStoreManager to DocumentBroker and
restructured the handshake process.

Currently, at first client connection to a given doc
a DocumentBroker is created to serve as the clearing house
of all client-side activities on the document.

Prime goals is loading and saving of the document, but
also to guarantee race-free management of the doc.

Each doc has a unique DocKey based on the URL (the path,
without queries). This DocKey is used as key into a map
of all DocumentBrokers. The latter is shared among
MasterProcessSession instances.

Change-Id: I569f2d235676e88ddc690147f3cb89faa60388c2
Reviewed-on: https://gerrit.libreoffice.org/23216
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
2016-03-14 03:10:08 +00:00
loleaflet loleaflet: pass doc URI to WebSocket 2016-03-14 02:58:56 +00:00
loolwsd loolwsd: DocumentStoreManager -> DocumentBroker 2016-03-14 03:10:08 +00:00
.gitreview Add git-review config 2015-11-20 17:13:26 +01:00
README Reformatted loolwsd README. 2015-04-21 12:48:17 +02:00

LibreOffice on-line.

This project fundamentally has two pieces:

loolwsd/
	The server side component.

loleaflet/
	The client side component.

First compile loolwsd, and then loleaflet.

Since you need both of these to get things working, it is recommended
to read the READMEs in both projects.

Enjoy.