Versions in this module Expand all Collapse all v0 v0.3.2 Nov 14, 2022 v0.3.1 Oct 31, 2022 v0.3.0 Sep 26, 2022 Changes in this version + const ErrCodeFail + const ErrCodeOK + const ProtoIDEchoReq + const ProtoIDEchoRsp + const ProtoIDHeartbeatReq + const ProtoIDHeartbeatRsp + const ProtoIDMin + const ProtoIDSubAReq + const ProtoIDSubARsp + const ProtoIDSubBReq + const ProtoIDSubBRsp + var File_echo_proto protoreflect.FileDescriptor + var File_header_proto protoreflect.FileDescriptor + var File_sub_a_sub_a_proto protoreflect.FileDescriptor + var File_sub_b_sub_b_proto protoreflect.FileDescriptor + var File_user_proto protoreflect.FileDescriptor + func Encode(msg Message) ([]byte, error) + func RegMessageDef(def Message) + type DefineST interface + Decode func([]byte) error + Encode func() ([]byte, error) + Name func() string + NewST func() DefineST + String func() string + type EchoReq struct + Echo string + Header *HeaderReq + func NewEchoReq() *EchoReq + func (*EchoReq) Descriptor() ([]byte, []int) + func (*EchoReq) ProtoMessage() + func (st *EchoReq) Decode(bs []byte) error + func (st *EchoReq) Encode() ([]byte, error) + func (st *EchoReq) Name() string + func (st *EchoReq) New() Message + func (st *EchoReq) NewST() DefineST + func (st *EchoReq) ProtoID() uint32 + func (x *EchoReq) GetEcho() string + func (x *EchoReq) GetHeader() *HeaderReq + func (x *EchoReq) ProtoReflect() protoreflect.Message + func (x *EchoReq) Reset() + func (x *EchoReq) String() string + type EchoRsp struct + Echo string + Header *HeaderRsp + func NewEchoRsp() *EchoRsp + func (*EchoRsp) Descriptor() ([]byte, []int) + func (*EchoRsp) ProtoMessage() + func (st *EchoRsp) Decode(bs []byte) error + func (st *EchoRsp) Encode() ([]byte, error) + func (st *EchoRsp) Name() string + func (st *EchoRsp) New() Message + func (st *EchoRsp) NewST() DefineST + func (st *EchoRsp) ProtoID() uint32 + func (x *EchoRsp) GetEcho() string + func (x *EchoRsp) GetHeader() *HeaderRsp + func (x *EchoRsp) ProtoReflect() protoreflect.Message + func (x *EchoRsp) Reset() + func (x *EchoRsp) String() string + type HeaderReq struct + Seq int32 + Ts int64 + func NewHeaderReq() *HeaderReq + func (*HeaderReq) Descriptor() ([]byte, []int) + func (*HeaderReq) ProtoMessage() + func (st *HeaderReq) Decode(bs []byte) error + func (st *HeaderReq) Encode() ([]byte, error) + func (st *HeaderReq) Name() string + func (st *HeaderReq) NewST() DefineST + func (x *HeaderReq) GetSeq() int32 + func (x *HeaderReq) GetTs() int64 + func (x *HeaderReq) ProtoReflect() protoreflect.Message + func (x *HeaderReq) Reset() + func (x *HeaderReq) String() string + type HeaderRsp struct + ArrI []int32 + ArrT []*SubST + B1 bool + ErrCode uint32 + ErrMessage string + F1 float64 + MapSS map[string]string + Seq int32 + St *SubST + Text []byte + Ts int64 + func NewHeaderRsp() *HeaderRsp + func (*HeaderRsp) Descriptor() ([]byte, []int) + func (*HeaderRsp) ProtoMessage() + func (st *HeaderRsp) Decode(bs []byte) error + func (st *HeaderRsp) Encode() ([]byte, error) + func (st *HeaderRsp) Name() string + func (st *HeaderRsp) NewST() DefineST + func (x *HeaderRsp) GetArrI() []int32 + func (x *HeaderRsp) GetArrT() []*SubST + func (x *HeaderRsp) GetB1() bool + func (x *HeaderRsp) GetErrCode() uint32 + func (x *HeaderRsp) GetErrMessage() string + func (x *HeaderRsp) GetF1() float64 + func (x *HeaderRsp) GetMapSS() map[string]string + func (x *HeaderRsp) GetSeq() int32 + func (x *HeaderRsp) GetSt() *SubST + func (x *HeaderRsp) GetText() []byte + func (x *HeaderRsp) GetTs() int64 + func (x *HeaderRsp) ProtoReflect() protoreflect.Message + func (x *HeaderRsp) Reset() + func (x *HeaderRsp) String() string + type HeartbeatReq struct + Echo string + Header *HeaderReq + func NewHeartbeatReq() *HeartbeatReq + func (*HeartbeatReq) Descriptor() ([]byte, []int) + func (*HeartbeatReq) ProtoMessage() + func (st *HeartbeatReq) Decode(bs []byte) error + func (st *HeartbeatReq) Encode() ([]byte, error) + func (st *HeartbeatReq) Name() string + func (st *HeartbeatReq) New() Message + func (st *HeartbeatReq) NewST() DefineST + func (st *HeartbeatReq) ProtoID() uint32 + func (x *HeartbeatReq) GetEcho() string + func (x *HeartbeatReq) GetHeader() *HeaderReq + func (x *HeartbeatReq) ProtoReflect() protoreflect.Message + func (x *HeartbeatReq) Reset() + func (x *HeartbeatReq) String() string + type HeartbeatRsp struct + Echo string + Header *HeaderRsp + func NewHeartbeatRsp() *HeartbeatRsp + func (*HeartbeatRsp) Descriptor() ([]byte, []int) + func (*HeartbeatRsp) ProtoMessage() + func (st *HeartbeatRsp) Decode(bs []byte) error + func (st *HeartbeatRsp) Encode() ([]byte, error) + func (st *HeartbeatRsp) Name() string + func (st *HeartbeatRsp) New() Message + func (st *HeartbeatRsp) NewST() DefineST + func (st *HeartbeatRsp) ProtoID() uint32 + func (x *HeartbeatRsp) GetEcho() string + func (x *HeartbeatRsp) GetHeader() *HeaderRsp + func (x *HeartbeatRsp) ProtoReflect() protoreflect.Message + func (x *HeartbeatRsp) Reset() + func (x *HeartbeatRsp) String() string + type Message interface + New func() Message + ProtoID func() uint32 + func Decode(id uint32, bs []byte) (Message, error) + func New(id uint32) Message + type SubAElem struct + IDList []string + Lang string + func NewSubAElem() *SubAElem + func (*SubAElem) Descriptor() ([]byte, []int) + func (*SubAElem) ProtoMessage() + func (st *SubAElem) Decode(bs []byte) error + func (st *SubAElem) Encode() ([]byte, error) + func (st *SubAElem) Name() string + func (st *SubAElem) NewST() DefineST + func (x *SubAElem) GetIDList() []string + func (x *SubAElem) GetLang() string + func (x *SubAElem) ProtoReflect() protoreflect.Message + func (x *SubAElem) Reset() + func (x *SubAElem) String() string + type SubAReq struct + Header *HeaderReq + List []*SubAElem + func NewSubAReq() *SubAReq + func (*SubAReq) Descriptor() ([]byte, []int) + func (*SubAReq) ProtoMessage() + func (st *SubAReq) Decode(bs []byte) error + func (st *SubAReq) Encode() ([]byte, error) + func (st *SubAReq) Name() string + func (st *SubAReq) New() Message + func (st *SubAReq) NewST() DefineST + func (st *SubAReq) ProtoID() uint32 + func (x *SubAReq) GetHeader() *HeaderReq + func (x *SubAReq) GetList() []*SubAElem + func (x *SubAReq) ProtoReflect() protoreflect.Message + func (x *SubAReq) Reset() + func (x *SubAReq) String() string + type SubARsp struct + Header *HeaderRsp + Modified []string + Reward []*super_schema_proto_pb.ItemElem + func NewSubARsp() *SubARsp + func (*SubARsp) Descriptor() ([]byte, []int) + func (*SubARsp) ProtoMessage() + func (st *SubARsp) Decode(bs []byte) error + func (st *SubARsp) Encode() ([]byte, error) + func (st *SubARsp) Name() string + func (st *SubARsp) New() Message + func (st *SubARsp) NewST() DefineST + func (st *SubARsp) ProtoID() uint32 + func (x *SubARsp) GetHeader() *HeaderRsp + func (x *SubARsp) GetModified() []string + func (x *SubARsp) GetReward() []*super_schema_proto_pb.ItemElem + func (x *SubARsp) ProtoReflect() protoreflect.Message + func (x *SubARsp) Reset() + func (x *SubARsp) String() string + type SubBReq struct + Header *HeaderReq + List []*SubAElem + func NewSubBReq() *SubBReq + func (*SubBReq) Descriptor() ([]byte, []int) + func (*SubBReq) ProtoMessage() + func (st *SubBReq) Decode(bs []byte) error + func (st *SubBReq) Encode() ([]byte, error) + func (st *SubBReq) Name() string + func (st *SubBReq) New() Message + func (st *SubBReq) NewST() DefineST + func (st *SubBReq) ProtoID() uint32 + func (x *SubBReq) GetHeader() *HeaderReq + func (x *SubBReq) GetList() []*SubAElem + func (x *SubBReq) ProtoReflect() protoreflect.Message + func (x *SubBReq) Reset() + func (x *SubBReq) String() string + type SubBRsp struct + Header *HeaderRsp + Modified []string + func NewSubBRsp() *SubBRsp + func (*SubBRsp) Descriptor() ([]byte, []int) + func (*SubBRsp) ProtoMessage() + func (st *SubBRsp) Decode(bs []byte) error + func (st *SubBRsp) Encode() ([]byte, error) + func (st *SubBRsp) Name() string + func (st *SubBRsp) New() Message + func (st *SubBRsp) NewST() DefineST + func (st *SubBRsp) ProtoID() uint32 + func (x *SubBRsp) GetHeader() *HeaderRsp + func (x *SubBRsp) GetModified() []string + func (x *SubBRsp) ProtoReflect() protoreflect.Message + func (x *SubBRsp) Reset() + func (x *SubBRsp) String() string + type SubST struct + Sub string + func NewSubST() *SubST + func (*SubST) Descriptor() ([]byte, []int) + func (*SubST) ProtoMessage() + func (st *SubST) Decode(bs []byte) error + func (st *SubST) Encode() ([]byte, error) + func (st *SubST) Name() string + func (st *SubST) NewST() DefineST + func (x *SubST) GetSub() string + func (x *SubST) ProtoReflect() protoreflect.Message + func (x *SubST) Reset() + func (x *SubST) String() string