type github.com/gotd/td/transport.Codec (interface)

Method Implmentations

Read(r io.Reader, b *bin.Buffer) error github.com/gotd/td/internal/proto/codec.Abridged.Read github.com/gotd/td/internal/proto/codec.Codec.Read *github.com/gotd/td/internal/proto/codec.Full.Read github.com/gotd/td/internal/proto/codec.Intermediate.Read github.com/gotd/td/internal/proto/codec.NoHeader.Codec.Read github.com/gotd/td/internal/proto/codec.PaddedIntermediate.Read github.com/gotd/td/internal/proto/codec.TaggedCodec.Read
ReadHeader(r io.Reader) error github.com/gotd/td/internal/proto/codec.Abridged.ReadHeader github.com/gotd/td/internal/proto/codec.Codec.ReadHeader *github.com/gotd/td/internal/proto/codec.Full.ReadHeader github.com/gotd/td/internal/proto/codec.Intermediate.ReadHeader github.com/gotd/td/internal/proto/codec.NoHeader.ReadHeader github.com/gotd/td/internal/proto/codec.PaddedIntermediate.ReadHeader github.com/gotd/td/internal/proto/codec.TaggedCodec.ReadHeader
Write(w io.Writer, b *bin.Buffer) error github.com/gotd/td/internal/proto/codec.Abridged.Write github.com/gotd/td/internal/proto/codec.Codec.Write *github.com/gotd/td/internal/proto/codec.Full.Write github.com/gotd/td/internal/proto/codec.Intermediate.Write github.com/gotd/td/internal/proto/codec.NoHeader.Codec.Write github.com/gotd/td/internal/proto/codec.PaddedIntermediate.Write github.com/gotd/td/internal/proto/codec.TaggedCodec.Write
WriteHeader(w io.Writer) error github.com/gotd/td/internal/proto/codec.Abridged.WriteHeader github.com/gotd/td/internal/proto/codec.Codec.WriteHeader *github.com/gotd/td/internal/proto/codec.Full.WriteHeader github.com/gotd/td/internal/proto/codec.Intermediate.WriteHeader github.com/gotd/td/internal/proto/codec.NoHeader.WriteHeader github.com/gotd/td/internal/proto/codec.PaddedIntermediate.WriteHeader github.com/gotd/td/internal/proto/codec.TaggedCodec.WriteHeader