encode

package
v0.0.0-...-c4446b5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 31, 2025 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func EncodeBin128

func EncodeBin128(b buffer.Buffer, v bin.Bin128) (int, error)

func EncodeBin128Bytes

func EncodeBin128Bytes(b buffer.Buffer, v bin.Bin128) ([]byte, int, error)

func EncodeBin256

func EncodeBin256(b buffer.Buffer, v bin.Bin256) (int, error)

func EncodeBin64

func EncodeBin64(b buffer.Buffer, v bin.Bin64) (int, error)

func EncodeBool

func EncodeBool(b buffer.Buffer, v bool) (int, error)

func EncodeByte

func EncodeByte(b buffer.Buffer, v byte) (int, error)

func EncodeBytes

func EncodeBytes(b buffer.Buffer, v []byte) (int, error)

func EncodeFloat32

func EncodeFloat32(b buffer.Buffer, v float32) (int, error)

func EncodeFloat64

func EncodeFloat64(b buffer.Buffer, v float64) (int, error)

func EncodeInt16

func EncodeInt16(b buffer.Buffer, v int16) (int, error)

func EncodeInt32

func EncodeInt32(b buffer.Buffer, v int32) (int, error)

func EncodeInt64

func EncodeInt64(b buffer.Buffer, v int64) (int, error)

func EncodeListTable

func EncodeListTable(b buffer.Buffer, dataSize int, table []format.ListElement) (int, error)

func EncodeMessageTable

func EncodeMessageTable(b buffer.Buffer, dataSize int, table []format.MessageField) (int, error)

func EncodeString

func EncodeString(b buffer.Buffer, s string) (int, error)

func EncodeStruct

func EncodeStruct(b buffer.Buffer, dataSize int) (int, error)

func EncodeUint16

func EncodeUint16(b buffer.Buffer, v uint16) (int, error)

func EncodeUint32

func EncodeUint32(b buffer.Buffer, v uint32) (int, error)

func EncodeUint64

func EncodeUint64(b buffer.Buffer, v uint64) (int, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL