Documentation ¶
Index ¶
- func AppendInt32(buf []byte, data int32) ([]byte, error)
- func AppendInt64(buf []byte, data int64) ([]byte, error)
- func Int32Size(value int32) int
- func Int64Size(value int64) int
- func PutInt32(buf []byte, data int32) (int, error)
- func PutInt64(buf []byte, data int64) (int, error)
- func PutUint32(buf []byte, data uint32) (int, error)
- func ReadInt32(r *bytes.Reader) (int32, error)
- func ReadInt32_(r *serialization.Reader) (int32, error)
- func ReadInt64(r *bytes.Reader) (int64, error)
- func ReadInt64_(r *serialization.Reader) (int64, error)
- func ReadUint32(r *bytes.Reader) (uint32, error)
- func ReadUint32_(r *serialization.Reader) (uint32, error)
- func Uint32Size(value uint32) int
- func Uint64Size(value uint64) int
- func WriteInt32(w *serialization.Writer, data int32) error
- func WriteInt64(w *serialization.Writer, data int64) error
- func WriteUint32(w *typesbytes.SliceWriter, data uint32) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppendInt32 ¶
AppendInt32 appends an integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value requires more than 5 bytes
func AppendInt64 ¶
AppendInt64 appends an integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value requires more than 10 bytes
func PutInt32 ¶
PutInt32 writes an integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value requires more than 5 bytes
func PutInt64 ¶
PutInt64 writes an integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value requires more than 10 bytes
func PutUint32 ¶
PutUint32 writes an integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value requires more than 5 bytes
func ReadInt32 ¶
ReadInt32 reads an integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value does not terminate after 5 bytes have been read
func ReadInt32_ ¶
func ReadInt32_(r *serialization.Reader) (int32, error)
ReadInt32_ reads an integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value does not terminate after 5 bytes have been read
func ReadInt64 ¶
ReadInt64 reads an 64-bit integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value does not terminate after 10 bytes have been read
func ReadInt64_ ¶
func ReadInt64_(r *serialization.Reader) (int64, error)
ReadInt64_ reads an 64-bit integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value does not terminate after 10 bytes have been read
func ReadUint32 ¶
ReadUint32 reads an unsigned integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value does not terminate after 5 bytes have been read
func ReadUint32_ ¶
func ReadUint32_(r *serialization.Reader) (uint32, error)
ReadUint32_ reads an unsigned integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value does not terminate after 5 bytes have been read
func Uint32Size ¶
func Uint64Size ¶
func WriteInt32 ¶
func WriteInt32(w *serialization.Writer, data int32) error
WriteInt32 writes an integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value requires more than 5 bytes
func WriteInt64 ¶
func WriteInt64(w *serialization.Writer, data int64) error
WriteInt64 writes an integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value requires more than 10 bytes
func WriteUint32 ¶
func WriteUint32(w *typesbytes.SliceWriter, data uint32) error
WriteUint32 writes an unsigned integer stored in variable-length format using unsigned decoding from http://code.google.com/apis/protocolbuffers/docs/encoding.html Returns an error if the variable-length value requires more than 5 bytes
Types ¶
This section is empty.