Documentation
¶
Index ¶
- func CompressData(data []byte) []byte
- func DecompressData(data []byte) ([]byte, error)
- func HandlePanic(err *error)
- func ReadBoolList(r io.Reader, size int) ([]bool, error)
- func ReadBoolean(r io.Reader) (v bool, err error)
- func ReadFloat32(r io.Reader) (v float32, err error)
- func ReadFloat64(r io.Reader) (v float64, err error)
- func ReadInt8(r io.Reader) (v int8, err error)
- func ReadInt16(r io.Reader) (v int16, err error)
- func ReadInt32(r io.Reader) (v int32, err error)
- func ReadInt64(r io.Reader) (v int64, err error)
- func ReadIntList16(r io.Reader) (v []int32, err error)
- func ReadIntList32(r io.Reader) (v []int32, err error)
- func ReadString(r io.Reader) (v string, err error)
- func ReadUint8(r io.Reader) (v uint8, err error)
- 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 ReaderReadBanchoInt() chio.PacketReader
- func ReaderReadBanchoString() chio.PacketReader
- func ReaderReadEmpty() chio.PacketReader
- func ReaderReadFrameBundle() chio.PacketReader
- func ReaderReadMatch() chio.PacketReader
- func ReaderReadMatchChangeSlot() chio.PacketReader
- func ReaderReadMatchJoin() chio.PacketReader
- func ReaderReadMatchLock() chio.PacketReader
- func ReaderReadMessage() chio.PacketReader
- func ReaderReadPrivateMessage() chio.PacketReader
- func ReaderReadScoreFrame() chio.PacketReader
- func ReaderReadStatus() chio.PacketReader
- func WriteBoolList(w io.Writer, bools []bool, size int) error
- func WriteBoolean(w io.Writer, v bool) error
- func WriteFloat32(w io.Writer, v float32) error
- func WriteFloat64(w io.Writer, v float64) error
- func WriteInt8(w io.Writer, v int8) error
- func WriteInt16(w io.Writer, v int16) error
- func WriteInt32(w io.Writer, v int32) error
- func WriteInt64(w io.Writer, v int64) error
- func WriteIntList16(w io.Writer, v []int32) error
- func WriteIntList32(w io.Writer, v []int32) error
- func WriteString(w io.Writer, v string) error
- func WriteUint8(w io.Writer, v uint8) error
- func WriteUint16(w io.Writer, v uint16) error
- func WriteUint32(w io.Writer, v uint32) error
- func WriteUint64(w io.Writer, v uint64) error
- type ErrorCollection
- func (ec *ErrorCollection) Add(err error)
- func (ec *ErrorCollection) Errors() []error
- func (ec *ErrorCollection) HasErrors() bool
- func (ec *ErrorCollection) Length() int
- func (ec *ErrorCollection) Next() error
- func (ec *ErrorCollection) Pop(index int) error
- func (ec *ErrorCollection) String() string
- type FrameBundleReader
- type MatchChangeSlotReader
- type MatchJoinReader
- type MatchLockReader
- type MatchReader
- type MessageReader
- type PrivateMessageReader
- type ScoreFrameReader
- type StatusReader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompressData ¶
func DecompressData ¶
func HandlePanic ¶
func HandlePanic(err *error)
func ReaderReadBanchoInt ¶
func ReaderReadBanchoInt() chio.PacketReader
func ReaderReadBanchoString ¶
func ReaderReadBanchoString() chio.PacketReader
func ReaderReadEmpty ¶
func ReaderReadEmpty() chio.PacketReader
func ReaderReadFrameBundle ¶
func ReaderReadFrameBundle() chio.PacketReader
func ReaderReadMatch ¶
func ReaderReadMatch() chio.PacketReader
func ReaderReadMatchChangeSlot ¶
func ReaderReadMatchChangeSlot() chio.PacketReader
func ReaderReadMatchJoin ¶
func ReaderReadMatchJoin() chio.PacketReader
func ReaderReadMatchLock ¶
func ReaderReadMatchLock() chio.PacketReader
func ReaderReadMessage ¶
func ReaderReadMessage() chio.PacketReader
func ReaderReadPrivateMessage ¶
func ReaderReadPrivateMessage() chio.PacketReader
func ReaderReadScoreFrame ¶
func ReaderReadScoreFrame() chio.PacketReader
func ReaderReadStatus ¶
func ReaderReadStatus() chio.PacketReader
Types ¶
type ErrorCollection ¶
type ErrorCollection struct {
// contains filtered or unexported fields
}
func NewErrorCollection ¶
func NewErrorCollection() *ErrorCollection
func (*ErrorCollection) Add ¶
func (ec *ErrorCollection) Add(err error)
func (*ErrorCollection) Errors ¶
func (ec *ErrorCollection) Errors() []error
func (*ErrorCollection) HasErrors ¶
func (ec *ErrorCollection) HasErrors() bool
func (*ErrorCollection) Length ¶
func (ec *ErrorCollection) Length() int
func (*ErrorCollection) Next ¶
func (ec *ErrorCollection) Next() error
func (*ErrorCollection) Pop ¶
func (ec *ErrorCollection) Pop(index int) error
func (*ErrorCollection) String ¶
func (ec *ErrorCollection) String() string
type FrameBundleReader ¶
type FrameBundleReader interface {
ReadFrameBundle(io.Reader) (*chio.ReplayFrameBundle, error)
}
Reader interfaces
type MatchChangeSlotReader ¶
Reader interfaces
type MatchJoinReader ¶
Reader interfaces
type MatchLockReader ¶
Reader interfaces
type MatchReader ¶
Reader interfaces
type MessageReader ¶
Reader interfaces
type PrivateMessageReader ¶
Reader interfaces
type ScoreFrameReader ¶
type ScoreFrameReader interface {
ReadScoreFrame(io.Reader) (*chio.ScoreFrame, error)
}
Reader interfaces
type StatusReader ¶
type StatusReader interface {
ReadStatus(io.Reader) (*chio.UserStatus, error)
}
Reader interfaces
Click to show internal directories.
Click to hide internal directories.