Documentation
¶
Index ¶
- Constants
- Variables
- func Encode(msg Message) ([]byte, error)
- func RegMessageDef(def Message)
- type DefineST
- type EchoReq
- func (st *EchoReq) Decode(bs []byte) error
- func (*EchoReq) Descriptor() ([]byte, []int)deprecated
- func (st *EchoReq) Encode() ([]byte, error)
- func (x *EchoReq) GetEcho() string
- func (x *EchoReq) GetHeader() *HeaderReq
- func (st *EchoReq) Name() string
- func (st *EchoReq) New() Message
- func (st *EchoReq) NewST() DefineST
- func (st *EchoReq) ProtoID() uint32
- func (*EchoReq) ProtoMessage()
- func (x *EchoReq) ProtoReflect() protoreflect.Message
- func (x *EchoReq) Reset()
- func (x *EchoReq) String() string
- type EchoRsp
- func (st *EchoRsp) Decode(bs []byte) error
- func (*EchoRsp) Descriptor() ([]byte, []int)deprecated
- func (st *EchoRsp) Encode() ([]byte, error)
- func (x *EchoRsp) GetEcho() string
- func (x *EchoRsp) GetHeader() *HeaderRsp
- func (st *EchoRsp) Name() string
- func (st *EchoRsp) New() Message
- func (st *EchoRsp) NewST() DefineST
- func (st *EchoRsp) ProtoID() uint32
- func (*EchoRsp) ProtoMessage()
- func (x *EchoRsp) ProtoReflect() protoreflect.Message
- func (x *EchoRsp) Reset()
- func (x *EchoRsp) String() string
- type HeaderReq
- func (st *HeaderReq) Decode(bs []byte) error
- func (*HeaderReq) Descriptor() ([]byte, []int)deprecated
- func (st *HeaderReq) Encode() ([]byte, error)
- func (x *HeaderReq) GetSeq() int32
- func (x *HeaderReq) GetTs() int64
- func (st *HeaderReq) Name() string
- func (st *HeaderReq) NewST() DefineST
- func (*HeaderReq) ProtoMessage()
- func (x *HeaderReq) ProtoReflect() protoreflect.Message
- func (x *HeaderReq) Reset()
- func (x *HeaderReq) String() string
- type HeaderRsp
- func (st *HeaderRsp) Decode(bs []byte) error
- func (*HeaderRsp) Descriptor() ([]byte, []int)deprecated
- func (st *HeaderRsp) Encode() ([]byte, error)
- 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 (st *HeaderRsp) Name() string
- func (st *HeaderRsp) NewST() DefineST
- func (*HeaderRsp) ProtoMessage()
- func (x *HeaderRsp) ProtoReflect() protoreflect.Message
- func (x *HeaderRsp) Reset()
- func (x *HeaderRsp) String() string
- type HeartbeatReq
- func (st *HeartbeatReq) Decode(bs []byte) error
- func (*HeartbeatReq) Descriptor() ([]byte, []int)deprecated
- func (st *HeartbeatReq) Encode() ([]byte, error)
- func (x *HeartbeatReq) GetEcho() string
- func (x *HeartbeatReq) GetHeader() *HeaderReq
- func (st *HeartbeatReq) Name() string
- func (st *HeartbeatReq) New() Message
- func (st *HeartbeatReq) NewST() DefineST
- func (st *HeartbeatReq) ProtoID() uint32
- func (*HeartbeatReq) ProtoMessage()
- func (x *HeartbeatReq) ProtoReflect() protoreflect.Message
- func (x *HeartbeatReq) Reset()
- func (x *HeartbeatReq) String() string
- type HeartbeatRsp
- func (st *HeartbeatRsp) Decode(bs []byte) error
- func (*HeartbeatRsp) Descriptor() ([]byte, []int)deprecated
- func (st *HeartbeatRsp) Encode() ([]byte, error)
- func (x *HeartbeatRsp) GetEcho() string
- func (x *HeartbeatRsp) GetHeader() *HeaderRsp
- func (st *HeartbeatRsp) Name() string
- func (st *HeartbeatRsp) New() Message
- func (st *HeartbeatRsp) NewST() DefineST
- func (st *HeartbeatRsp) ProtoID() uint32
- func (*HeartbeatRsp) ProtoMessage()
- func (x *HeartbeatRsp) ProtoReflect() protoreflect.Message
- func (x *HeartbeatRsp) Reset()
- func (x *HeartbeatRsp) String() string
- type Message
- type SubAElem
- func (st *SubAElem) Decode(bs []byte) error
- func (*SubAElem) Descriptor() ([]byte, []int)deprecated
- func (st *SubAElem) Encode() ([]byte, error)
- func (x *SubAElem) GetIDList() []string
- func (x *SubAElem) GetLang() string
- func (st *SubAElem) Name() string
- func (st *SubAElem) NewST() DefineST
- func (*SubAElem) ProtoMessage()
- func (x *SubAElem) ProtoReflect() protoreflect.Message
- func (x *SubAElem) Reset()
- func (x *SubAElem) String() string
- type SubAReq
- func (st *SubAReq) Decode(bs []byte) error
- func (*SubAReq) Descriptor() ([]byte, []int)deprecated
- func (st *SubAReq) Encode() ([]byte, error)
- func (x *SubAReq) GetHeader() *HeaderReq
- func (x *SubAReq) GetList() []*SubAElem
- func (st *SubAReq) Name() string
- func (st *SubAReq) New() Message
- func (st *SubAReq) NewST() DefineST
- func (st *SubAReq) ProtoID() uint32
- func (*SubAReq) ProtoMessage()
- func (x *SubAReq) ProtoReflect() protoreflect.Message
- func (x *SubAReq) Reset()
- func (x *SubAReq) String() string
- type SubARsp
- func (st *SubARsp) Decode(bs []byte) error
- func (*SubARsp) Descriptor() ([]byte, []int)deprecated
- func (st *SubARsp) Encode() ([]byte, error)
- func (x *SubARsp) GetHeader() *HeaderRsp
- func (x *SubARsp) GetModified() []string
- func (x *SubARsp) GetReward() []*super_schema_proto_pb.ItemElem
- func (st *SubARsp) Name() string
- func (st *SubARsp) New() Message
- func (st *SubARsp) NewST() DefineST
- func (st *SubARsp) ProtoID() uint32
- func (*SubARsp) ProtoMessage()
- func (x *SubARsp) ProtoReflect() protoreflect.Message
- func (x *SubARsp) Reset()
- func (x *SubARsp) String() string
- type SubBReq
- func (st *SubBReq) Decode(bs []byte) error
- func (*SubBReq) Descriptor() ([]byte, []int)deprecated
- func (st *SubBReq) Encode() ([]byte, error)
- func (x *SubBReq) GetHeader() *HeaderReq
- func (x *SubBReq) GetList() []*SubAElem
- func (st *SubBReq) Name() string
- func (st *SubBReq) New() Message
- func (st *SubBReq) NewST() DefineST
- func (st *SubBReq) ProtoID() uint32
- func (*SubBReq) ProtoMessage()
- func (x *SubBReq) ProtoReflect() protoreflect.Message
- func (x *SubBReq) Reset()
- func (x *SubBReq) String() string
- type SubBRsp
- func (st *SubBRsp) Decode(bs []byte) error
- func (*SubBRsp) Descriptor() ([]byte, []int)deprecated
- func (st *SubBRsp) Encode() ([]byte, error)
- func (x *SubBRsp) GetHeader() *HeaderRsp
- func (x *SubBRsp) GetModified() []string
- func (st *SubBRsp) Name() string
- func (st *SubBRsp) New() Message
- func (st *SubBRsp) NewST() DefineST
- func (st *SubBRsp) ProtoID() uint32
- func (*SubBRsp) ProtoMessage()
- func (x *SubBRsp) ProtoReflect() protoreflect.Message
- func (x *SubBRsp) Reset()
- func (x *SubBRsp) String() string
- type SubST
- func (st *SubST) Decode(bs []byte) error
- func (*SubST) Descriptor() ([]byte, []int)deprecated
- func (st *SubST) Encode() ([]byte, error)
- func (x *SubST) GetSub() string
- func (st *SubST) Name() string
- func (st *SubST) NewST() DefineST
- func (*SubST) ProtoMessage()
- func (x *SubST) ProtoReflect() protoreflect.Message
- func (x *SubST) Reset()
- func (x *SubST) String() string
Constants ¶
View Source
const ( ProtoIDMin = uint32(0) //Invalid ID ProtoIDHeartbeatReq = uint32(1) ProtoIDHeartbeatRsp = uint32(2) ProtoIDEchoReq = uint32(5) ProtoIDEchoRsp = uint32(6) ProtoIDSubAReq = uint32(30001) ProtoIDSubARsp = uint32(30002) ProtoIDSubBReq = uint32(30003) ProtoIDSubBRsp = uint32(30004) )
ProtoID
View Source
const ( ErrCodeOK = uint32(0) ErrCodeFail = uint32(1) )
ErrorCode
Variables ¶
View Source
var File_echo_proto protoreflect.FileDescriptor
View Source
var File_header_proto protoreflect.FileDescriptor
View Source
var File_sub_a_sub_a_proto protoreflect.FileDescriptor
View Source
var File_sub_b_sub_b_proto protoreflect.FileDescriptor
View Source
var File_user_proto protoreflect.FileDescriptor
Functions ¶
func RegMessageDef ¶
func RegMessageDef(def Message)
Types ¶
type EchoReq ¶
type EchoReq struct { Header *HeaderReq `protobuf:"bytes,1,opt,name=Header,proto3" json:"Header,omitempty"` Echo string `protobuf:"bytes,11,opt,name=Echo,proto3" json:"Echo,omitempty"` // contains filtered or unexported fields }
func NewEchoReq ¶
func NewEchoReq() *EchoReq
func (*EchoReq) Descriptor
deprecated
func (*EchoReq) ProtoMessage ¶
func (*EchoReq) ProtoMessage()
func (*EchoReq) ProtoReflect ¶
func (x *EchoReq) ProtoReflect() protoreflect.Message
type EchoRsp ¶
type EchoRsp struct { Header *HeaderRsp `protobuf:"bytes,1,opt,name=Header,proto3" json:"Header,omitempty"` Echo string `protobuf:"bytes,11,opt,name=Echo,proto3" json:"Echo,omitempty"` // contains filtered or unexported fields }
func NewEchoRsp ¶
func NewEchoRsp() *EchoRsp
func (*EchoRsp) Descriptor
deprecated
func (*EchoRsp) ProtoMessage ¶
func (*EchoRsp) ProtoMessage()
func (*EchoRsp) ProtoReflect ¶
func (x *EchoRsp) ProtoReflect() protoreflect.Message
type HeaderReq ¶
type HeaderReq struct { Ts int64 `protobuf:"varint,1,opt,name=Ts,proto3" json:"Ts,omitempty"` //timestamp millisecond Seq int32 `protobuf:"varint,2,opt,name=Seq,proto3" json:"Seq,omitempty"` // contains filtered or unexported fields }
request header
func NewHeaderReq ¶
func NewHeaderReq() *HeaderReq
func (*HeaderReq) Descriptor
deprecated
func (*HeaderReq) ProtoMessage ¶
func (*HeaderReq) ProtoMessage()
func (*HeaderReq) ProtoReflect ¶
func (x *HeaderReq) ProtoReflect() protoreflect.Message
type HeaderRsp ¶
type HeaderRsp struct { Ts int64 `protobuf:"varint,1,opt,name=Ts,proto3" json:"Ts,omitempty"` //timestamp millisecond Seq int32 `protobuf:"varint,2,opt,name=Seq,proto3" json:"Seq,omitempty"` ErrCode uint32 `protobuf:"varint,11,opt,name=ErrCode,proto3" json:"ErrCode,omitempty"` ErrMessage string `protobuf:"bytes,12,opt,name=ErrMessage,proto3" json:"ErrMessage,omitempty"` //maybe more detail than ErrCode B1 bool `protobuf:"varint,21,opt,name=B1,proto3" json:"B1,omitempty"` F1 float64 `protobuf:"fixed64,22,opt,name=F1,proto3" json:"F1,omitempty"` St *SubST `protobuf:"bytes,23,opt,name=St,proto3" json:"St,omitempty"` //Multi doc string //IDArr ArrI []int32 `protobuf:"varint,24,rep,packed,name=ArrI,proto3" json:"ArrI,omitempty"` ArrT []*SubST `protobuf:"bytes,25,rep,name=ArrT,proto3" json:"ArrT,omitempty"` MapSS map[string]string `` /* 152-byte string literal not displayed */ Text []byte `protobuf:"bytes,27,opt,name=Text,proto3" json:"Text,omitempty"` // contains filtered or unexported fields }
response header
func NewHeaderRsp ¶
func NewHeaderRsp() *HeaderRsp
func (*HeaderRsp) Descriptor
deprecated
func (*HeaderRsp) GetErrCode ¶
func (*HeaderRsp) GetErrMessage ¶
func (*HeaderRsp) ProtoMessage ¶
func (*HeaderRsp) ProtoMessage()
func (*HeaderRsp) ProtoReflect ¶
func (x *HeaderRsp) ProtoReflect() protoreflect.Message
type HeartbeatReq ¶
type HeartbeatReq struct { Header *HeaderReq `protobuf:"bytes,1,opt,name=Header,proto3" json:"Header,omitempty"` Echo string `protobuf:"bytes,11,opt,name=Echo,proto3" json:"Echo,omitempty"` // contains filtered or unexported fields }
func NewHeartbeatReq ¶
func NewHeartbeatReq() *HeartbeatReq
func (*HeartbeatReq) Decode ¶
func (st *HeartbeatReq) Decode(bs []byte) error
func (*HeartbeatReq) Descriptor
deprecated
func (*HeartbeatReq) Descriptor() ([]byte, []int)
Deprecated: Use HeartbeatReq.ProtoReflect.Descriptor instead.
func (*HeartbeatReq) Encode ¶
func (st *HeartbeatReq) Encode() ([]byte, error)
func (*HeartbeatReq) GetEcho ¶
func (x *HeartbeatReq) GetEcho() string
func (*HeartbeatReq) GetHeader ¶
func (x *HeartbeatReq) GetHeader() *HeaderReq
func (*HeartbeatReq) Name ¶
func (st *HeartbeatReq) Name() string
func (*HeartbeatReq) New ¶
func (st *HeartbeatReq) New() Message
func (*HeartbeatReq) NewST ¶
func (st *HeartbeatReq) NewST() DefineST
func (*HeartbeatReq) ProtoID ¶
func (st *HeartbeatReq) ProtoID() uint32
func (*HeartbeatReq) ProtoMessage ¶
func (*HeartbeatReq) ProtoMessage()
func (*HeartbeatReq) ProtoReflect ¶
func (x *HeartbeatReq) ProtoReflect() protoreflect.Message
func (*HeartbeatReq) Reset ¶
func (x *HeartbeatReq) Reset()
func (*HeartbeatReq) String ¶
func (x *HeartbeatReq) String() string
type HeartbeatRsp ¶
type HeartbeatRsp struct { Header *HeaderRsp `protobuf:"bytes,1,opt,name=Header,proto3" json:"Header,omitempty"` Echo string `protobuf:"bytes,11,opt,name=Echo,proto3" json:"Echo,omitempty"` // contains filtered or unexported fields }
func NewHeartbeatRsp ¶
func NewHeartbeatRsp() *HeartbeatRsp
func (*HeartbeatRsp) Decode ¶
func (st *HeartbeatRsp) Decode(bs []byte) error
func (*HeartbeatRsp) Descriptor
deprecated
func (*HeartbeatRsp) Descriptor() ([]byte, []int)
Deprecated: Use HeartbeatRsp.ProtoReflect.Descriptor instead.
func (*HeartbeatRsp) Encode ¶
func (st *HeartbeatRsp) Encode() ([]byte, error)
func (*HeartbeatRsp) GetEcho ¶
func (x *HeartbeatRsp) GetEcho() string
func (*HeartbeatRsp) GetHeader ¶
func (x *HeartbeatRsp) GetHeader() *HeaderRsp
func (*HeartbeatRsp) Name ¶
func (st *HeartbeatRsp) Name() string
func (*HeartbeatRsp) New ¶
func (st *HeartbeatRsp) New() Message
func (*HeartbeatRsp) NewST ¶
func (st *HeartbeatRsp) NewST() DefineST
func (*HeartbeatRsp) ProtoID ¶
func (st *HeartbeatRsp) ProtoID() uint32
func (*HeartbeatRsp) ProtoMessage ¶
func (*HeartbeatRsp) ProtoMessage()
func (*HeartbeatRsp) ProtoReflect ¶
func (x *HeartbeatRsp) ProtoReflect() protoreflect.Message
func (*HeartbeatRsp) Reset ¶
func (x *HeartbeatRsp) Reset()
func (*HeartbeatRsp) String ¶
func (x *HeartbeatRsp) String() string
type SubAElem ¶
type SubAElem struct { IDList []string `protobuf:"bytes,1,rep,name=IDList,proto3" json:"IDList,omitempty"` Lang string `protobuf:"bytes,2,opt,name=Lang,proto3" json:"Lang,omitempty"` // contains filtered or unexported fields }
func NewSubAElem ¶
func NewSubAElem() *SubAElem
func (*SubAElem) Descriptor
deprecated
func (*SubAElem) ProtoMessage ¶
func (*SubAElem) ProtoMessage()
func (*SubAElem) ProtoReflect ¶
func (x *SubAElem) ProtoReflect() protoreflect.Message
type SubAReq ¶
type SubAReq struct { Header *HeaderReq `protobuf:"bytes,1,opt,name=Header,proto3" json:"Header,omitempty"` List []*SubAElem `protobuf:"bytes,11,rep,name=List,proto3" json:"List,omitempty"` // contains filtered or unexported fields }
func NewSubAReq ¶
func NewSubAReq() *SubAReq
func (*SubAReq) Descriptor
deprecated
func (*SubAReq) ProtoMessage ¶
func (*SubAReq) ProtoMessage()
func (*SubAReq) ProtoReflect ¶
func (x *SubAReq) ProtoReflect() protoreflect.Message
type SubARsp ¶
type SubARsp struct { Header *HeaderRsp `protobuf:"bytes,1,opt,name=Header,proto3" json:"Header,omitempty"` Modified []string `protobuf:"bytes,11,rep,name=Modified,proto3" json:"Modified,omitempty"` Reward []*super_schema_proto_pb.ItemElem `protobuf:"bytes,12,rep,name=Reward,proto3" json:"Reward,omitempty"` // contains filtered or unexported fields }
func NewSubARsp ¶
func NewSubARsp() *SubARsp
func (*SubARsp) Descriptor
deprecated
func (*SubARsp) GetModified ¶
func (*SubARsp) GetReward ¶
func (x *SubARsp) GetReward() []*super_schema_proto_pb.ItemElem
func (*SubARsp) ProtoMessage ¶
func (*SubARsp) ProtoMessage()
func (*SubARsp) ProtoReflect ¶
func (x *SubARsp) ProtoReflect() protoreflect.Message
type SubBReq ¶
type SubBReq struct { Header *HeaderReq `protobuf:"bytes,1,opt,name=Header,proto3" json:"Header,omitempty"` List []*SubAElem `protobuf:"bytes,11,rep,name=List,proto3" json:"List,omitempty"` // contains filtered or unexported fields }
func NewSubBReq ¶
func NewSubBReq() *SubBReq
func (*SubBReq) Descriptor
deprecated
func (*SubBReq) ProtoMessage ¶
func (*SubBReq) ProtoMessage()
func (*SubBReq) ProtoReflect ¶
func (x *SubBReq) ProtoReflect() protoreflect.Message
type SubBRsp ¶
type SubBRsp struct { Header *HeaderRsp `protobuf:"bytes,1,opt,name=Header,proto3" json:"Header,omitempty"` Modified []string `protobuf:"bytes,11,rep,name=Modified,proto3" json:"Modified,omitempty"` // contains filtered or unexported fields }
func NewSubBRsp ¶
func NewSubBRsp() *SubBRsp
func (*SubBRsp) Descriptor
deprecated
func (*SubBRsp) GetModified ¶
func (*SubBRsp) ProtoMessage ¶
func (*SubBRsp) ProtoMessage()
func (*SubBRsp) ProtoReflect ¶
func (x *SubBRsp) ProtoReflect() protoreflect.Message
type SubST ¶
type SubST struct { Sub string `protobuf:"bytes,1,opt,name=Sub,proto3" json:"Sub,omitempty"` // contains filtered or unexported fields }
func (*SubST) Descriptor
deprecated
func (*SubST) ProtoMessage ¶
func (*SubST) ProtoMessage()
func (*SubST) ProtoReflect ¶
func (x *SubST) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.