Documentation ¶
Index ¶
- Variables
- func PutUint16(b []byte, v uint16)
- func PutUint32(b []byte, v uint32)
- func PutUint64(b []byte, v uint64)
- func PutUint8(b []byte, v uint8)
- func ReadUint16(r io.Reader) (v uint16, err error)
- func ReadUint32(r io.Reader) (v uint32, err error)
- func ReadUint64(r io.Reader) (v uint64, err error)
- func ReadUint8(r io.Reader) (v uint8, err error)
- func ReadVarString(r io.Reader) (string, error)
- func ReadVarUint(r io.Reader) (value uint64, size int, err error)
- func Uint16(b []byte) uint16
- func Uint32(b []byte) uint32
- func Uint64(b []byte) uint64
- func Uint8(b []byte) uint8
- func VarStringSize(v string) int
- func WriteUint16(w io.Writer, v uint16) error
- func WriteUint32(w io.Writer, v uint32) error
- func WriteUint64(w io.Writer, v uint64) error
- func WriteUint8(w io.Writer, v uint8) error
- func WriteVarString(w io.Writer, v string) (err error)
- func WriteVarUint(w io.Writer, value uint64) (n int, err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrVarStringSize = errors.New("overlong varString")
View Source
var ErrVarUintPadding = errors.New("invalid varUint padding")
Functions ¶
func VarStringSize ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.