Documentation
¶
Index ¶
Constants ¶
View Source
const SizeOfHeader = 8
Variables ¶
View Source
var ErrInvalidSchame = errors.New("invalid schema")
View Source
var (
ErrOutOfSpace = errors.New("run out of space")
)
Functions ¶
func NewHeader ¶
func NewHeader(typ BTupleType, len uint32) *header
Types ¶
type BTupleType ¶
type BTupleType byte
const ( SmallValueType BTupleType = 0x1 LargeValueType BTupleType = 0x2 )
type Builder ¶
type Builder interface {
Reader
Append(...Elem)
Encode() []byte
Write([]byte) (int, error)
Size() int
}
func NewTupleBuilder ¶
func NewTupleBuilder(t BTupleType, tuple ...Elem) Builder
Click to show internal directories.
Click to hide internal directories.