Versions in this module Expand all Collapse all v0 v0.2.3 Feb 27, 2015 v0.2.2 Feb 27, 2015 Changes in this version + var ErrIsDir = errors.New("this dag node is a directory") + func NewDirectory(dserv mdag.DAGService) *directoryBuilder + type DagModifier struct + func NewDagModifier(from *mdag.Node, serv mdag.DAGService, spl chunk.BlockSplitter) (*DagModifier, error) + func (dm *DagModifier) GetNode() (*mdag.Node, error) + func (dm *DagModifier) Size() uint64 + func (dm *DagModifier) WriteAt(b []byte, offset uint64) (int, error) + type DagReader struct + func NewDagReader(ctx context.Context, n *mdag.Node, serv mdag.DAGService) (*DagReader, error) + func (dr *DagReader) Close() error + func (dr *DagReader) Read(b []byte) (int, error) + func (dr *DagReader) Seek(offset int64, whence int) (int64, error) + func (dr *DagReader) Size() int64 + func (dr *DagReader) WriteTo(w io.Writer) (int64, error) + type ReadSeekCloser interface + func NewRSNCFromBytes(b []byte) ReadSeekCloser