Versions in this module Expand all Collapse all v0 v0.1.0 Sep 12, 2019 Changes in this version + func ReadByte(r io.Reader, p []byte) (byte, error) + func ReadInt16(r io.Reader, e binary.ByteOrder, p []byte) (int16, error) + func ReadInt32(r io.Reader, e binary.ByteOrder, p []byte) (int32, error) + func ReadInt64(r io.Reader, e binary.ByteOrder, p []byte) (int64, error) + func ReadInt8(r io.Reader, p []byte) (int8, error) + func ReadUint16(r io.Reader, e binary.ByteOrder, p []byte) (uint16, error) + func ReadUint32(r io.Reader, e binary.ByteOrder, p []byte) (uint32, error) + func ReadUint64(r io.Reader, e binary.ByteOrder, p []byte) (uint64, error) + func ReadUint8(r io.Reader, p []byte) (uint8, error) + func WriteByte(w io.Writer, b byte, p []byte) error + func WriteInt16(w io.Writer, e binary.ByteOrder, m int16, p []byte) error + func WriteInt32(w io.Writer, e binary.ByteOrder, m int32, p []byte) error + func WriteInt64(w io.Writer, e binary.ByteOrder, m int64, p []byte) error + func WriteInt8(w io.Writer, m int8, p []byte) error + func WriteUint16(w io.Writer, e binary.ByteOrder, m uint16, p []byte) error + func WriteUint32(w io.Writer, e binary.ByteOrder, m uint32, p []byte) error + func WriteUint64(w io.Writer, e binary.ByteOrder, m uint64, p []byte) error + func WriteUint8(w io.Writer, m uint8, p []byte) error + type BasicReader interface + ReadInt16 func() (int16, error) + ReadInt32 func() (int32, error) + ReadInt64 func() (int64, error) + ReadInt8 func() (int8, error) + ReadUint16 func() (uint16, error) + ReadUint32 func() (uint32, error) + ReadUint64 func() (uint64, error) + ReadUint8 func() (uint8, error) + type BasicWriter interface + WriteInt16 func(m int16) error + WriteInt32 func(m int32) error + WriteInt64 func(m int64) error + WriteInt8 func(m int8) error + WriteUint16 func(m uint16) error + WriteUint32 func(m uint32) error + WriteUint64 func(m uint64) error + WriteUint8 func(m uint8) error + type BinaryReadWriter interface + type BinaryReader interface + type BinaryWriter interface + type ByteOrderer interface + ByteOrder func() binary.ByteOrder + type ReadCloser struct + func NewReadCloser(r io.ReadCloser, e binary.ByteOrder) *ReadCloser + func (r *ReadCloser) ByteOrder() binary.ByteOrder + func (r *ReadCloser) Close() error + func (r ReadCloser) Read(b []byte) (int, error) + func (r ReadCloser) ReadByte() (byte, error) + func (r ReadCloser) ReadInt16() (int16, error) + func (r ReadCloser) ReadInt32() (int32, error) + func (r ReadCloser) ReadInt64() (int64, error) + func (r ReadCloser) ReadInt8() (int8, error) + func (r ReadCloser) ReadUint16() (uint16, error) + func (r ReadCloser) ReadUint32() (uint32, error) + func (r ReadCloser) ReadUint64() (uint64, error) + func (r ReadCloser) ReadUint8() (uint8, error) + type ReadWriteCloser struct + func NewReadWriteCloser(rw io.ReadWriteCloser, e binary.ByteOrder) *ReadWriteCloser + func (r ReadWriteCloser) Read(b []byte) (int, error) + func (r ReadWriteCloser) ReadByte() (byte, error) + func (r ReadWriteCloser) ReadInt16() (int16, error) + func (r ReadWriteCloser) ReadInt32() (int32, error) + func (r ReadWriteCloser) ReadInt64() (int64, error) + func (r ReadWriteCloser) ReadInt8() (int8, error) + func (r ReadWriteCloser) ReadUint16() (uint16, error) + func (r ReadWriteCloser) ReadUint32() (uint32, error) + func (r ReadWriteCloser) ReadUint64() (uint64, error) + func (r ReadWriteCloser) ReadUint8() (uint8, error) + func (rw *ReadWriteCloser) ByteOrder() binary.ByteOrder + func (rw *ReadWriteCloser) Close() error + func (w ReadWriteCloser) Write(b []byte) (int, error) + func (w ReadWriteCloser) WriteByte(b byte) error + func (w ReadWriteCloser) WriteInt16(m int16) error + func (w ReadWriteCloser) WriteInt32(m int32) error + func (w ReadWriteCloser) WriteInt64(m int64) error + func (w ReadWriteCloser) WriteInt8(m int8) error + func (w ReadWriteCloser) WriteUint16(m uint16) error + func (w ReadWriteCloser) WriteUint32(m uint32) error + func (w ReadWriteCloser) WriteUint64(m uint64) error + func (w ReadWriteCloser) WriteUint8(m uint8) error + type ReadWriter struct + func NewReadWriter(rw io.ReadWriter, e binary.ByteOrder) *ReadWriter + func (r ReadWriter) Read(b []byte) (int, error) + func (r ReadWriter) ReadByte() (byte, error) + func (r ReadWriter) ReadInt16() (int16, error) + func (r ReadWriter) ReadInt32() (int32, error) + func (r ReadWriter) ReadInt64() (int64, error) + func (r ReadWriter) ReadInt8() (int8, error) + func (r ReadWriter) ReadUint16() (uint16, error) + func (r ReadWriter) ReadUint32() (uint32, error) + func (r ReadWriter) ReadUint64() (uint64, error) + func (r ReadWriter) ReadUint8() (uint8, error) + func (rw *ReadWriter) ByteOrder() binary.ByteOrder + func (w ReadWriter) Write(b []byte) (int, error) + func (w ReadWriter) WriteByte(b byte) error + func (w ReadWriter) WriteInt16(m int16) error + func (w ReadWriter) WriteInt32(m int32) error + func (w ReadWriter) WriteInt64(m int64) error + func (w ReadWriter) WriteInt8(m int8) error + func (w ReadWriter) WriteUint16(m uint16) error + func (w ReadWriter) WriteUint32(m uint32) error + func (w ReadWriter) WriteUint64(m uint64) error + func (w ReadWriter) WriteUint8(m uint8) error + type Reader struct + func NewReader(r io.Reader, e binary.ByteOrder) *Reader + func (r *Reader) ByteOrder() binary.ByteOrder + func (r Reader) Read(b []byte) (int, error) + func (r Reader) ReadByte() (byte, error) + func (r Reader) ReadInt16() (int16, error) + func (r Reader) ReadInt32() (int32, error) + func (r Reader) ReadInt64() (int64, error) + func (r Reader) ReadInt8() (int8, error) + func (r Reader) ReadUint16() (uint16, error) + func (r Reader) ReadUint32() (uint32, error) + func (r Reader) ReadUint64() (uint64, error) + func (r Reader) ReadUint8() (uint8, error) + type WriteCloser struct + func NewWriteCloser(w io.WriteCloser, e binary.ByteOrder) *WriteCloser + func (w *WriteCloser) ByteOrder() binary.ByteOrder + func (w *WriteCloser) Close() error + func (w WriteCloser) Write(b []byte) (int, error) + func (w WriteCloser) WriteByte(b byte) error + func (w WriteCloser) WriteInt16(m int16) error + func (w WriteCloser) WriteInt32(m int32) error + func (w WriteCloser) WriteInt64(m int64) error + func (w WriteCloser) WriteInt8(m int8) error + func (w WriteCloser) WriteUint16(m uint16) error + func (w WriteCloser) WriteUint32(m uint32) error + func (w WriteCloser) WriteUint64(m uint64) error + func (w WriteCloser) WriteUint8(m uint8) error + type Writer struct + func NewWriter(w io.Writer, e binary.ByteOrder) *Writer + func (w *Writer) ByteOrder() binary.ByteOrder + func (w Writer) Write(b []byte) (int, error) + func (w Writer) WriteByte(b byte) error + func (w Writer) WriteInt16(m int16) error + func (w Writer) WriteInt32(m int32) error + func (w Writer) WriteInt64(m int64) error + func (w Writer) WriteInt8(m int8) error + func (w Writer) WriteUint16(m uint16) error + func (w Writer) WriteUint32(m uint32) error + func (w Writer) WriteUint64(m uint64) error + func (w Writer) WriteUint8(m uint8) error