Documentation
¶
Index ¶
Constants ¶
View Source
const ( ObjectCommit int = iota + 1 ObjectTable ObjectBlock )
View Source
const Version uint32 = 1
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PackfileInfo ¶ added in v0.11.7
type PackfileReader ¶
type PackfileReader struct { Version int Info *PackfileInfo // contains filtered or unexported fields }
func NewPackfileReader ¶
func NewPackfileReader(r io.ReadCloser) (*PackfileReader, error)
func (*PackfileReader) Close ¶
func (r *PackfileReader) Close() error
func (*PackfileReader) ReadObject ¶
func (r *PackfileReader) ReadObject() (objType int, b []byte, err error)
type PackfileWriter ¶
type PackfileWriter struct { Info *PackfileInfo // contains filtered or unexported fields }
func NewPackfileWriter ¶
func NewPackfileWriter(w io.Writer) (*PackfileWriter, error)
func (*PackfileWriter) WriteObject ¶
func (w *PackfileWriter) WriteObject(objType int, b []byte) (int, error)
Click to show internal directories.
Click to hide internal directories.