Documentation
¶
Index ¶
- func CombineInt(high, low int32) int64
- func CombineUint(high, low uint32) uint64
- func Int16(reader io.Reader) (int16, error)
- func Int32(reader io.Reader) (int32, error)
- func Int64(reader io.Reader) (int64, error)
- func Int8(reader io.Reader) (int8, error)
- func SeparateInt(combined int64) (int32, int32)
- func SeparateUint(combined uint64) (uint32, uint32)
- func TuxleString(reader StringReader) (string, error)
- func Uint16(reader io.Reader) (uint16, error)
- func Uint32(reader io.Reader) (uint32, error)
- func Uint64(reader io.Reader) (uint64, error)
- func Uint8(reader io.Reader) (uint8, error)
- func WriteInt16(writer io.Writer, in int16) error
- func WriteInt32(writer io.Writer, in int32) error
- func WriteInt64(writer io.Writer, in int64) error
- func WriteInt8(writer io.Writer, in int8) error
- func WriteTuxleString(writer io.Writer, in string) error
- func WriteUint16(writer io.Writer, in uint16) error
- func WriteUint32(writer io.Writer, in uint32) error
- func WriteUint64(writer io.Writer, in uint64) error
- func WriteUint8(writer io.Writer, in uint8) error
- type Reader
- func (reader *Reader) Error() error
- func (reader *Reader) Int16(value *int16) *Reader
- func (reader *Reader) Int32(value *int32) *Reader
- func (reader *Reader) Int64(value *int64) *Reader
- func (reader *Reader) Int8(value *int8) *Reader
- func (reader *Reader) TuxleString(value *string) *Reader
- func (reader *Reader) Uint16(value *uint16) *Reader
- func (reader *Reader) Uint32(value *uint32) *Reader
- func (reader *Reader) Uint64(value *uint64) *Reader
- func (reader *Reader) Uint8(value *uint8) *Reader
- type StringReader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CombineInt ¶ added in v1.0.12
func CombineUint ¶ added in v1.0.12
func SeparateInt ¶ added in v1.0.12
func SeparateUint ¶ added in v1.0.12
func TuxleString ¶
func TuxleString(reader StringReader) (string, error)
Read a string that ends with '\x00' (null character)
func WriteTuxleString ¶
Write a string that ends with '\x00' (null character)
Types ¶
type Reader ¶ added in v1.0.8
type Reader struct {
// contains filtered or unexported fields
}
func NewReader ¶ added in v1.0.8
func NewReader(reader StringReader) *Reader
Allows you to sequence reads of a buffer
func (*Reader) TuxleString ¶ added in v1.0.8
Click to show internal directories.
Click to hide internal directories.