diff options
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. + + |