Versions in this module Expand all Collapse all v0 v0.6.1 Jan 21, 2020 Changes in this version + type VmReader struct + BaseStream []byte + func NewVmReader(b []byte) *VmReader + func (r *VmReader) Length() int + func (r *VmReader) Position() int + func (r *VmReader) ReadByte() (byte, error) + func (r *VmReader) ReadBytes(count int) ([]byte, error) + func (r *VmReader) ReadBytesInto(b []byte) error + func (r *VmReader) ReadInt16() (int16, error) + func (r *VmReader) ReadInt32() (int32, error) + func (r *VmReader) ReadUint16() (uint16, error) + func (r *VmReader) ReadUint32() (uint32, error) + func (r *VmReader) ReadUint64() (uint64, error) + func (r *VmReader) ReadVarBytes(max uint32) ([]byte, error) + func (r *VmReader) ReadVarInt(max uint64) (uint64, error) + func (r *VmReader) ReadVarString(maxlen uint32) (string, error) + func (r *VmReader) Seek(offset int64, whence int) (int64, error)