Documentation
¶
Index ¶
- Variables
- type BigEndianPacket
- func (p *BigEndianPacket) Cap() int
- func (p *BigEndianPacket) Copy() []byte
- func (p *BigEndianPacket) CopyRemain() []byte
- func (p *BigEndianPacket) Data() []byte
- func (p *BigEndianPacket) Empty() bool
- func (p *BigEndianPacket) Free()
- func (p *BigEndianPacket) Len() int
- func (p *BigEndianPacket) NextBytesSize() (int, error)
- func (p *BigEndianPacket) NextBytesSize32() (int, error)
- func (p *BigEndianPacket) Off() uint
- func (p *BigEndianPacket) OutOfRange(n uint) bool
- func (p *BigEndianPacket) Read(buf []byte) (n int, err error)
- func (p *BigEndianPacket) ReadBool() (ret bool, err error)
- func (p *BigEndianPacket) ReadByte() (ret byte, err error)
- func (p *BigEndianPacket) ReadBytes() (ret []byte, err error)
- func (p *BigEndianPacket) ReadBytes32() (ret []byte, err error)
- func (p *BigEndianPacket) ReadInt8() (ret int8, err error)
- func (p *BigEndianPacket) ReadInt16() (int16, error)
- func (p *BigEndianPacket) ReadInt32() (int32, error)
- func (p *BigEndianPacket) ReadInt64() (int64, error)
- func (p *BigEndianPacket) ReadUint16() (ret uint16, err error)
- func (p *BigEndianPacket) ReadUint32() (ret uint32, err error)
- func (p *BigEndianPacket) ReadUint64() (ret uint64, err error)
- func (p *BigEndianPacket) Remain() []byte
- func (p *BigEndianPacket) Reset()
- func (p *BigEndianPacket) Write(v []byte)
- func (p *BigEndianPacket) WriteBool(v bool)
- func (p *BigEndianPacket) WriteBytes(v []byte)
- func (p *BigEndianPacket) WriteBytes32(v []byte)
- func (p *BigEndianPacket) WriteInt8(v int8)
- func (p *BigEndianPacket) WriteInt16(v int16)
- func (p *BigEndianPacket) WriteInt32(v int32)
- func (p *BigEndianPacket) WriteInt64(v int64)
- func (p *BigEndianPacket) WriteRowBytesStr(str string)
- func (p *BigEndianPacket) WriteString(v string)
- func (p *BigEndianPacket) WriteUint8(v uint8)
- func (p *BigEndianPacket) WriteUint16(v uint16)
- func (p *BigEndianPacket) WriteUint32(v uint32)
- func (p *BigEndianPacket) WriteUint64(v uint64)
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type BigEndianPacket ¶
type BigEndianPacket struct {
// contains filtered or unexported fields
}
func New ¶
func New() *BigEndianPacket
func NewWithInitialSize ¶
func NewWithInitialSize(initSize int) *BigEndianPacket
func (*BigEndianPacket) Cap ¶
func (p *BigEndianPacket) Cap() int
func (*BigEndianPacket) Copy ¶
func (p *BigEndianPacket) Copy() []byte
func (*BigEndianPacket) CopyRemain ¶
func (p *BigEndianPacket) CopyRemain() []byte
func (*BigEndianPacket) Data ¶
func (p *BigEndianPacket) Data() []byte
func (*BigEndianPacket) Empty ¶
func (p *BigEndianPacket) Empty() bool
func (*BigEndianPacket) Free ¶
func (p *BigEndianPacket) Free()
func (*BigEndianPacket) Len ¶
func (p *BigEndianPacket) Len() int
func (*BigEndianPacket) NextBytesSize ¶
func (p *BigEndianPacket) NextBytesSize() (int, error)
func (*BigEndianPacket) NextBytesSize32 ¶
func (p *BigEndianPacket) NextBytesSize32() (int, error)
func (*BigEndianPacket) Off ¶
func (p *BigEndianPacket) Off() uint
func (*BigEndianPacket) OutOfRange ¶
func (p *BigEndianPacket) OutOfRange(n uint) bool
func (*BigEndianPacket) Read ¶
func (p *BigEndianPacket) Read(buf []byte) (n int, err error)
Read reads the next len(p) bytes from the buffer or until the buffer is drained. The return value n is the number of bytes read. If the buffer has no data to return, err is io.EOF (unless len(p) is zero); otherwise it is nil.
func (*BigEndianPacket) ReadBool ¶
func (p *BigEndianPacket) ReadBool() (ret bool, err error)
func (*BigEndianPacket) ReadByte ¶
func (p *BigEndianPacket) ReadByte() (ret byte, err error)
func (*BigEndianPacket) ReadBytes ¶
func (p *BigEndianPacket) ReadBytes() (ret []byte, err error)
func (*BigEndianPacket) ReadBytes32 ¶
func (p *BigEndianPacket) ReadBytes32() (ret []byte, err error)
func (*BigEndianPacket) ReadInt8 ¶
func (p *BigEndianPacket) ReadInt8() (ret int8, err error)
func (*BigEndianPacket) ReadInt16 ¶
func (p *BigEndianPacket) ReadInt16() (int16, error)
func (*BigEndianPacket) ReadInt32 ¶
func (p *BigEndianPacket) ReadInt32() (int32, error)
func (*BigEndianPacket) ReadInt64 ¶
func (p *BigEndianPacket) ReadInt64() (int64, error)
func (*BigEndianPacket) ReadUint16 ¶
func (p *BigEndianPacket) ReadUint16() (ret uint16, err error)
func (*BigEndianPacket) ReadUint32 ¶
func (p *BigEndianPacket) ReadUint32() (ret uint32, err error)
func (*BigEndianPacket) ReadUint64 ¶
func (p *BigEndianPacket) ReadUint64() (ret uint64, err error)
func (*BigEndianPacket) Remain ¶
func (p *BigEndianPacket) Remain() []byte
func (*BigEndianPacket) Reset ¶
func (p *BigEndianPacket) Reset()
func (*BigEndianPacket) Write ¶
func (p *BigEndianPacket) Write(v []byte)
func (*BigEndianPacket) WriteBool ¶
func (p *BigEndianPacket) WriteBool(v bool)
func (*BigEndianPacket) WriteBytes ¶
func (p *BigEndianPacket) WriteBytes(v []byte)
func (*BigEndianPacket) WriteBytes32 ¶
func (p *BigEndianPacket) WriteBytes32(v []byte)
func (*BigEndianPacket) WriteInt8 ¶
func (p *BigEndianPacket) WriteInt8(v int8)
func (*BigEndianPacket) WriteInt16 ¶
func (p *BigEndianPacket) WriteInt16(v int16)
func (*BigEndianPacket) WriteInt32 ¶
func (p *BigEndianPacket) WriteInt32(v int32)
func (*BigEndianPacket) WriteInt64 ¶
func (p *BigEndianPacket) WriteInt64(v int64)
func (*BigEndianPacket) WriteRowBytesStr ¶
func (p *BigEndianPacket) WriteRowBytesStr(str string)
func (*BigEndianPacket) WriteString ¶
func (p *BigEndianPacket) WriteString(v string)
func (*BigEndianPacket) WriteUint8 ¶
func (p *BigEndianPacket) WriteUint8(v uint8)
func (*BigEndianPacket) WriteUint16 ¶
func (p *BigEndianPacket) WriteUint16(v uint16)
func (*BigEndianPacket) WriteUint32 ¶
func (p *BigEndianPacket) WriteUint32(v uint32)
func (*BigEndianPacket) WriteUint64 ¶
func (p *BigEndianPacket) WriteUint64(v uint64)
Click to show internal directories.
Click to hide internal directories.