Versions in this module Expand all Collapse all v0 v0.4.0 Dec 4, 2022 Changes in this version + const DefaultWriter + func Register(scheme string, wf Factory) + type Argument struct + Conn transport.ConnAdapter + EHandle perror.LErrors + Encoder packer.Packer + Message *message.Message + OnComplete func([]byte, perror.LErrorDesc) + OnDebug func([]byte, bool) + Pool *sync.Pool + type Factory func(writers ...Writer) Writer + func Get(scheme string) Factory + type JsonRPC2 struct + Codec codec.Codec + func (j *JsonRPC2) Header() []byte + func (j *JsonRPC2) Reset() + func (j *JsonRPC2) Write(arg Argument, header byte) perror.LErrorDesc + type Writer interface + Write func(arg Argument, header byte) perror.LErrorDesc + func NewJsonRPC2(writers ...Writer) Writer + func NewLRPCMux(writers ...Writer) Writer + func NewLRPCNoMux(writers ...Writer) Writer + func NewLRPCTrait(writers ...Writer) Writer