Documentation ¶
Index ¶
- Variables
- func DeserializeArray(field reflect.Value, length int, databuf *bytes.Buffer, ...) error
- func DeserializeBytes(field reflect.Value, length int, databuf *bytes.Buffer) error
- func DeserializeIgnore(ignoreLen int, databuf *bytes.Buffer) error
- func DeserializeInherit(field reflect.Value, databuf *bytes.Buffer) error
- func DeserializeNbt(field reflect.Value, length int, databuf *bytes.Buffer) error
- func DeserializeString(field reflect.Value, databuf *bytes.Buffer) error
- func DeserializeVarInt(field reflect.Value, databuf *bytes.Buffer) error
- func DeserializeVarLong(field reflect.Value, databuf *bytes.Buffer) error
- func SerializeArray(field reflect.Value, databuf *bytes.Buffer, SerializeFields serializer) error
- func SerializeBytes(field reflect.Value, databuf *bytes.Buffer) error
- func SerializeIgnore(ignoreLen int, databuf *bytes.Buffer) error
- func SerializeInherit(field reflect.Value, databuf *bytes.Buffer) error
- func SerializeNbt(field reflect.Value, databuf *bytes.Buffer) error
- func SerializeString(field reflect.Value, databuf *bytes.Buffer) error
- func SerializeVarInt(field reflect.Value, databuf *bytes.Buffer) error
- func SerializeVarLong(field reflect.Value, databuf *bytes.Buffer) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNotSlice = errors.New("mcproto: struct field is not a slice") ErrMissingLen = errors.New("mcproto: missing len struct tag where absolutely necessary") ErrIncorrectFieldType = errors.New( "mcproto: the target field type does not correspond to the one specified in the type tag", ) )
Functions ¶
func DeserializeArray ¶
func DeserializeBytes ¶
func DeserializeNbt ¶
func DeserializeVarInt ¶ added in v0.1.1
func DeserializeVarLong ¶ added in v0.1.1
func SerializeArray ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.