コード例 #1
0
ファイル: writer.go プロジェクト: pasinskim/mender
func NewWriter(format string, version int) *Writer {
	return &Writer{
		format:       format,
		version:      version,
		ParseManager: parser.NewParseManager(),
	}
}
コード例 #2
0
ファイル: reader.go プロジェクト: pasinskim/mender
func NewReader(r io.Reader) *Reader {
	ar := Reader{
		r:            r,
		ParseManager: parser.NewParseManager(),
		headerReader: &headerReader{},
	}
	// register generic parser so that basic parsing will always work
	p := &parser.GenericParser{}
	ar.SetGeneric(p)
	return &ar
}