# Packages
No description provided by the author
Package joiner provides implementations of the file.Joiner interface.
Package loadsave provides lightweight persistence abstraction for manifest operations.
Package pipeline provides functionality for hashing pipelines needed to create different flavors of merkelised representations
of arbitrary data.
Package splitter provides implementations of the file.Splitter interface.
No description provided by the author
# Functions
GenerateSpanSizes generates a dictionary of maximum span lengths per level represented by one SectionSize() of data.
JoinReadAll reads all output from the provided Joiner.
Levels calculates the last level index which a particular data section count will result in.
NewAbortError creates a new AbortError instance.
Creates a new ChunkPipe.
NewHashError creates a new HashError instance.
NewSimpleReadCloser creates a new simpleReadCloser.
SplitWriteAll writes all input from provided reader to the provided splitter.
# Variables
No description provided by the author
# Structs
AbortError should be returned whenever a file operation is terminated before it has completed.
ChunkPipe ensures that only the last read is smaller than the chunk size, regardless of size of individual writes.
HashError should be returned whenever a file operation is terminated before it has completed.