diff options
author | Piotr Szarmanski | 2023-08-03 09:14:38 +0200 |
---|---|---|
committer | Piotr Szarmanski | 2023-08-03 09:14:38 +0200 |
commit | 1cc3d6ad62e2cde54618be9f6befbc79e393a6ff (patch) | |
tree | 159decf39889c793fcea5fc89bffcb278ee78899 /README | |
parent | d9f52ce9f2e5b81443bdac6ae4f3855330bb43a5 (diff) |
Update the readme & update version to 0.2.
Diffstat (limited to 'README')
-rw-r--r-- | README | 21 |
1 files changed, 20 insertions, 1 deletions
@@ -22,6 +22,7 @@ read-capability-to-octets reference-to-block-urn block-urn-to-reference + The eris-encode (INPUT BLOCK-SIZE OUTPUT-FUNCTION &KEY SECRET HASH-OUTPUT) function can be used to encode a vector or a stream into an ERIS read-capability. @@ -53,4 +54,22 @@ As an example, a file-based backend called file-backend is provided. It can be used simply by making an instance of the 'file-backend class with a :directory argument, which will point to the directory in which ERIS data is to be stored. -There is also hash-backend, which implements a simple hash-table backend. +There is also hash-backend, which implements a simple hash-table backend. It is +primarily meant for testing, not actual usage. + +The API contains the following symbols: + +fetch-data (READ-CAPABILITY BACKEND &key) +store-data (INPUT BACKEND &key) + +Classes: + +encoding-backend +decoding-backend + +An instance of file-backend can be instanced using (make-instance 'file-backend +:directory "my/dir/with/eris/chunks/"). + +For further information, see the docstrings. + + |