Versions in this module Expand all Collapse all v1 v1.8.26 Dec 6, 2024 Changes in this version + const Version + var File_proxy_vless_encoding_addons_proto protoreflect.FileDescriptor + func DecodeBodyAddons(reader io.Reader, request *protocol.RequestHeader, addons *Addons) buf.Reader + func EncodeBodyAddons(writer io.Writer, request *protocol.RequestHeader, requestAddons *Addons, ...) buf.Writer + func EncodeHeaderAddons(buffer *buf.Buffer, addons *Addons) error + func EncodeRequestHeader(writer io.Writer, request *protocol.RequestHeader, requestAddons *Addons) error + func EncodeResponseHeader(writer io.Writer, request *protocol.RequestHeader, responseAddons *Addons) error + func XtlsRead(reader buf.Reader, writer buf.Writer, timer *signal.ActivityTimer, ...) error + func XtlsWrite(reader buf.Reader, writer buf.Writer, timer signal.ActivityUpdater, ...) error + type Addons struct + Flow string + Seed []byte + func DecodeHeaderAddons(buffer *buf.Buffer, reader io.Reader) (*Addons, error) + func DecodeRequestHeader(isfb bool, first *buf.Buffer, reader io.Reader, validator vless.Validator) (*protocol.RequestHeader, *Addons, bool, error) + func DecodeResponseHeader(reader io.Reader, request *protocol.RequestHeader) (*Addons, error) + func (*Addons) Descriptor() ([]byte, []int) + func (*Addons) ProtoMessage() + func (x *Addons) GetFlow() string + func (x *Addons) GetSeed() []byte + func (x *Addons) ProtoReflect() protoreflect.Message + func (x *Addons) Reset() + func (x *Addons) String() string + type LengthPacketReader struct + func NewLengthPacketReader(reader io.Reader) *LengthPacketReader + func (r *LengthPacketReader) ReadMultiBuffer() (buf.MultiBuffer, error) + type LengthPacketWriter struct + func NewLengthPacketWriter(writer io.Writer) *LengthPacketWriter + func (w *LengthPacketWriter) WriteMultiBuffer(mb buf.MultiBuffer) error + type MultiLengthPacketWriter struct + func NewMultiLengthPacketWriter(writer buf.Writer) *MultiLengthPacketWriter + func (w *MultiLengthPacketWriter) WriteMultiBuffer(mb buf.MultiBuffer) error Other modules containing this package github.com/morooi/xray-core/v24