coll_state.rs |
|
13585 |
coll_update.rs |
|
3901 |
collection_keys.rs |
|
2117 |
mod.rs |
A module for everything needed to be a "sync client" - ie, a device which
can perform a full sync of any number of collections, including managing
the server state.
In general, the client is responsible for all communication with the sync server,
including ensuring the state is correct, and encrypting/decrypting all records
to and from the server. However, the actual syncing of the collections is
delegated to an external [crate::engine](Sync Engine).
One exception is that the "sync client" owns one sync engine - the
[crate::clients_engine], which is managed internally. |
1527 |
request.rs |
|
41663 |
state.rs |
|
42689 |
status.rs |
|
3725 |
storage_client.rs |
|
20633 |
sync.rs |
|
4926 |
sync_multiple.rs |
|
19516 |
token.rs |
|
21651 |
util.rs |
|
3319 |