diff options
author | drebs <drebs@riseup.net> | 2017-11-02 12:30:56 -0200 |
---|---|---|
committer | drebs <drebs@riseup.net> | 2017-11-03 09:09:22 -0200 |
commit | 64dd8d41f08eae8dd4f793348e498c8ef3dc75b0 (patch) | |
tree | 33f276d265a74a59f41a209f92091178c389cc6c /docs/api/blobs | |
parent | 3b77a3396fc1a4ade4e8705275d58411f8f1d482 (diff) |
[doc] add blobs api doc
Diffstat (limited to 'docs/api/blobs')
-rw-r--r-- | docs/api/blobs/blobmanager.rst | 15 | ||||
-rw-r--r-- | docs/api/blobs/errors.rst | 6 | ||||
-rw-r--r-- | docs/api/blobs/sync.rst | 12 |
3 files changed, 33 insertions, 0 deletions
diff --git a/docs/api/blobs/blobmanager.rst b/docs/api/blobs/blobmanager.rst new file mode 100644 index 00000000..04165a57 --- /dev/null +++ b/docs/api/blobs/blobmanager.rst @@ -0,0 +1,15 @@ +.. _blobmanager-api: + +Blobs creation, retrieval, deletion and flagging +================================================ + +The ``BlobManager`` class is responsible for blobs creation, retrieval, +deletion, flagging and synchronizing. For better code organization, the methods +related to synchronization are implemented separatelly in a superclass (see +:ref:`blobs-sync-api`). + +.. autoclass:: leap.soledad.client._db.blobs.BlobManager + :members: + :special-members: __init__ + :undoc-members: + :show-inheritance: diff --git a/docs/api/blobs/errors.rst b/docs/api/blobs/errors.rst new file mode 100644 index 00000000..66454631 --- /dev/null +++ b/docs/api/blobs/errors.rst @@ -0,0 +1,6 @@ +Blobs Errors +============ + +.. automodule:: leap.soledad.client._db.blobs.errors + :members: + :undoc-members: diff --git a/docs/api/blobs/sync.rst b/docs/api/blobs/sync.rst new file mode 100644 index 00000000..53740d64 --- /dev/null +++ b/docs/api/blobs/sync.rst @@ -0,0 +1,12 @@ +.. _blobs-sync-api: + +Blobs Synchronization +===================== + +The synchronization part of the ``BlobManager`` class is implemented in the +``BlobsSynchronizer`` class, whose API can be seen below. + +.. autoclass:: leap.soledad.client._db.blobs.sync.BlobsSynchronizer + :members: + :special-members: __init__ + :undoc-members: |