chunker v0.12.0 Chunker View Source
Provides functions to interact with chunked files.
Link to this section Summary
Functions
Appends data
to the given chunked_file
Closes the given chunked_file
Returns true
if the given chunked_file
has already been closed
Commits the given chunked_file
Returns the data of the chunk with index
from the given
chunked_file
Inserts data
to the given chunked_file
at the position specified
by index
Returns the number of individual chunks the given chunked_file
consists of
Prepends data
to the given chunked_file
Removes the given chunked_file
Removes the chunk with the corresponding index
from the given
chunked_file
Replaces the chunk with the corresponding index
with the given data
Returns true
if chunks can be added or removed from the given
chunked_file
Link to this section Types
Link to this section Functions
Appends data
to the given chunked_file
.
Closes the given chunked_file
.
After the file has been closed, it is not possible to read from it nor write to it.
Returns true
if the given chunked_file
has already been closed.
Commits the given chunked_file
.
After the file has been committed, chunks can no longer be added or removed.
get_chunk(t(), integer()) :: {:ok, bitstring()} | error_tuple()
Returns the data of the chunk with index
from the given
chunked_file
.
Inserts data
to the given chunked_file
at the position specified
by index
.
length(t()) :: {:ok, integer()} | error_tuple()
Returns the number of individual chunks the given chunked_file
consists of.
Prepends data
to the given chunked_file
.
Removes the given chunked_file
.
Removes the chunk with the corresponding index
from the given
chunked_file
.
Replaces the chunk with the corresponding index
with the given data
.
Returns true
if chunks can be added or removed from the given
chunked_file
.