github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/multimsg/multimsg.pb.go (about)

     1  // Code generated by protoc-gen-golite. DO NOT EDIT.
     2  // source: pb/multimsg/multimsg.proto
     3  
     4  package multimsg
     5  
     6  type ExternMsg struct {
     7  	ChannelType int32 `protobuf:"varint,1,opt"`
     8  	_           [0]func()
     9  }
    10  
    11  type MultiMsgApplyDownReq struct {
    12  	MsgResid []byte `protobuf:"bytes,1,opt"`
    13  	MsgType  int32  `protobuf:"varint,2,opt"`
    14  	SrcUin   int64  `protobuf:"varint,3,opt"`
    15  }
    16  
    17  type MultiMsgApplyDownRsp struct {
    18  	Result           int32      `protobuf:"varint,1,opt"`
    19  	ThumbDownPara    []byte     `protobuf:"bytes,2,opt"`
    20  	MsgKey           []byte     `protobuf:"bytes,3,opt"`
    21  	Uint32DownIp     []int32    `protobuf:"varint,4,rep"`
    22  	Uint32DownPort   []int32    `protobuf:"varint,5,rep"`
    23  	MsgResid         []byte     `protobuf:"bytes,6,opt"`
    24  	MsgExternInfo    *ExternMsg `protobuf:"bytes,7,opt"`
    25  	BytesDownIpV6    [][]byte   `protobuf:"bytes,8,rep"`
    26  	Uint32DownV6Port []int32    `protobuf:"varint,9,rep"`
    27  }
    28  
    29  type MultiMsgApplyUpReq struct {
    30  	DstUin  int64  `protobuf:"varint,1,opt"`
    31  	MsgSize int64  `protobuf:"varint,2,opt"`
    32  	MsgMd5  []byte `protobuf:"bytes,3,opt"`
    33  	MsgType int32  `protobuf:"varint,4,opt"`
    34  	ApplyId int32  `protobuf:"varint,5,opt"`
    35  }
    36  
    37  type MultiMsgApplyUpRsp struct {
    38  	Result         int32      `protobuf:"varint,1,opt"`
    39  	MsgResid       string     `protobuf:"bytes,2,opt"`
    40  	MsgUkey        []byte     `protobuf:"bytes,3,opt"`
    41  	Uint32UpIp     []int32    `protobuf:"varint,4,rep"`
    42  	Uint32UpPort   []int32    `protobuf:"varint,5,rep"`
    43  	BlockSize      int64      `protobuf:"varint,6,opt"`
    44  	UpOffset       int64      `protobuf:"varint,7,opt"`
    45  	ApplyId        int32      `protobuf:"varint,8,opt"`
    46  	MsgKey         []byte     `protobuf:"bytes,9,opt"`
    47  	MsgSig         []byte     `protobuf:"bytes,10,opt"`
    48  	MsgExternInfo  *ExternMsg `protobuf:"bytes,11,opt"`
    49  	BytesUpIpV6    [][]byte   `protobuf:"bytes,12,rep"`
    50  	Uint32UpV6Port []int32    `protobuf:"varint,13,rep"`
    51  }
    52  
    53  type MultiReqBody struct {
    54  	Subcmd               int32                   `protobuf:"varint,1,opt"`
    55  	TermType             int32                   `protobuf:"varint,2,opt"`
    56  	PlatformType         int32                   `protobuf:"varint,3,opt"`
    57  	NetType              int32                   `protobuf:"varint,4,opt"`
    58  	BuildVer             string                  `protobuf:"bytes,5,opt"`
    59  	MultimsgApplyupReq   []*MultiMsgApplyUpReq   `protobuf:"bytes,6,rep"`
    60  	MultimsgApplydownReq []*MultiMsgApplyDownReq `protobuf:"bytes,7,rep"`
    61  	BuType               int32                   `protobuf:"varint,8,opt"`
    62  	ReqChannelType       int32                   `protobuf:"varint,9,opt"`
    63  }
    64  
    65  type MultiRspBody struct {
    66  	Subcmd               int32                   `protobuf:"varint,1,opt"`
    67  	MultimsgApplyupRsp   []*MultiMsgApplyUpRsp   `protobuf:"bytes,2,rep"`
    68  	MultimsgApplydownRsp []*MultiMsgApplyDownRsp `protobuf:"bytes,3,rep"`
    69  }