Merge branch 'modify' of github.com:OpenIMSDK/Open-IM-Server into modify

# Conflicts:
#	pkg/proto/msg/msg.pb.go
pull/329/head
wangchuxiao 2 years ago
parent 112ce9b450
commit a662414b7f

@ -197,8 +197,7 @@ func DeleteMessageReactionExtensions(c *gin.Context) {
}
resp.ErrCode = respPb.ErrCode
resp.ErrMsg = respPb.ErrMsg
resp.Data.FailedList = respPb.FailedList
resp.Data.SuccessList = respPb.SuccessList
resp.Data = respPb.Result
log.NewInfo(req.OperationID, utils.GetSelfFuncName(), resp)
c.JSON(http.StatusOK, resp)
}

@ -105,9 +105,19 @@ type AddMessageReactionExtensionsReq ModifyMessageReactionExtensionsReq
type AddMessageReactionExtensionsResp ModifyMessageReactionExtensionsResp
type DeleteMessageReactionExtensionsReq OperateMessageListReactionExtensionsReq
type DeleteMessageReactionExtensionsReq struct {
OperationID string `json:"operationID" binding:"required"`
SourceID string `json:"sourceID" binding:"required"`
SessionType int32 `json:"sessionType" binding:"required"`
ClientMsgID string `json:"clientMsgID" binding:"required"`
MsgFirstModifyTime int64 `json:"msgFirstModifyTime" binding:"required"`
ReactionExtensionList []*sdk_ws.KeyValue `json:"reactionExtensionList" binding:"required"`
}
type DeleteMessageReactionExtensionsResp OperateMessageListReactionExtensionsResp
type DeleteMessageReactionExtensionsResp struct {
CommResp
Data []*msg.KeyValueResp
}
type ReactionMessageModifierNotification struct {
SourceID string `json:"sourceID" binding:"required"`

@ -38,7 +38,7 @@ func (m *MsgDataToMQ) Reset() { *m = MsgDataToMQ{} }
func (m *MsgDataToMQ) String() string { return proto.CompactTextString(m) }
func (*MsgDataToMQ) ProtoMessage() {}
func (*MsgDataToMQ) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{0}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{0}
}
func (m *MsgDataToMQ) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MsgDataToMQ.Unmarshal(m, b)
@ -91,7 +91,7 @@ func (m *MsgDataToDB) Reset() { *m = MsgDataToDB{} }
func (m *MsgDataToDB) String() string { return proto.CompactTextString(m) }
func (*MsgDataToDB) ProtoMessage() {}
func (*MsgDataToDB) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{1}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{1}
}
func (m *MsgDataToDB) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MsgDataToDB.Unmarshal(m, b)
@ -138,7 +138,7 @@ func (m *PushMsgDataToMQ) Reset() { *m = PushMsgDataToMQ{} }
func (m *PushMsgDataToMQ) String() string { return proto.CompactTextString(m) }
func (*PushMsgDataToMQ) ProtoMessage() {}
func (*PushMsgDataToMQ) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{2}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{2}
}
func (m *PushMsgDataToMQ) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PushMsgDataToMQ.Unmarshal(m, b)
@ -193,7 +193,7 @@ func (m *MsgDataToMongoByMQ) Reset() { *m = MsgDataToMongoByMQ{} }
func (m *MsgDataToMongoByMQ) String() string { return proto.CompactTextString(m) }
func (*MsgDataToMongoByMQ) ProtoMessage() {}
func (*MsgDataToMongoByMQ) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{3}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{3}
}
func (m *MsgDataToMongoByMQ) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MsgDataToMongoByMQ.Unmarshal(m, b)
@ -273,7 +273,7 @@ func (m *GetMaxAndMinSeqReq) Reset() { *m = GetMaxAndMinSeqReq{} }
func (m *GetMaxAndMinSeqReq) String() string { return proto.CompactTextString(m) }
func (*GetMaxAndMinSeqReq) ProtoMessage() {}
func (*GetMaxAndMinSeqReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{4}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{4}
}
func (m *GetMaxAndMinSeqReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetMaxAndMinSeqReq.Unmarshal(m, b)
@ -321,7 +321,7 @@ func (m *GetMaxAndMinSeqResp) Reset() { *m = GetMaxAndMinSeqResp{} }
func (m *GetMaxAndMinSeqResp) String() string { return proto.CompactTextString(m) }
func (*GetMaxAndMinSeqResp) ProtoMessage() {}
func (*GetMaxAndMinSeqResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{5}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{5}
}
func (m *GetMaxAndMinSeqResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetMaxAndMinSeqResp.Unmarshal(m, b)
@ -382,7 +382,7 @@ func (m *SendMsgReq) Reset() { *m = SendMsgReq{} }
func (m *SendMsgReq) String() string { return proto.CompactTextString(m) }
func (*SendMsgReq) ProtoMessage() {}
func (*SendMsgReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{6}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{6}
}
func (m *SendMsgReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendMsgReq.Unmarshal(m, b)
@ -438,7 +438,7 @@ func (m *SendMsgResp) Reset() { *m = SendMsgResp{} }
func (m *SendMsgResp) String() string { return proto.CompactTextString(m) }
func (*SendMsgResp) ProtoMessage() {}
func (*SendMsgResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{7}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{7}
}
func (m *SendMsgResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendMsgResp.Unmarshal(m, b)
@ -506,7 +506,7 @@ func (m *ClearMsgReq) Reset() { *m = ClearMsgReq{} }
func (m *ClearMsgReq) String() string { return proto.CompactTextString(m) }
func (*ClearMsgReq) ProtoMessage() {}
func (*ClearMsgReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{8}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{8}
}
func (m *ClearMsgReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClearMsgReq.Unmarshal(m, b)
@ -559,7 +559,7 @@ func (m *ClearMsgResp) Reset() { *m = ClearMsgResp{} }
func (m *ClearMsgResp) String() string { return proto.CompactTextString(m) }
func (*ClearMsgResp) ProtoMessage() {}
func (*ClearMsgResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{9}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{9}
}
func (m *ClearMsgResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClearMsgResp.Unmarshal(m, b)
@ -608,7 +608,7 @@ func (m *SetMsgMinSeqReq) Reset() { *m = SetMsgMinSeqReq{} }
func (m *SetMsgMinSeqReq) String() string { return proto.CompactTextString(m) }
func (*SetMsgMinSeqReq) ProtoMessage() {}
func (*SetMsgMinSeqReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{10}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{10}
}
func (m *SetMsgMinSeqReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetMsgMinSeqReq.Unmarshal(m, b)
@ -675,7 +675,7 @@ func (m *SetMsgMinSeqResp) Reset() { *m = SetMsgMinSeqResp{} }
func (m *SetMsgMinSeqResp) String() string { return proto.CompactTextString(m) }
func (*SetMsgMinSeqResp) ProtoMessage() {}
func (*SetMsgMinSeqResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{11}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{11}
}
func (m *SetMsgMinSeqResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetMsgMinSeqResp.Unmarshal(m, b)
@ -721,7 +721,7 @@ func (m *SetSendMsgStatusReq) Reset() { *m = SetSendMsgStatusReq{} }
func (m *SetSendMsgStatusReq) String() string { return proto.CompactTextString(m) }
func (*SetSendMsgStatusReq) ProtoMessage() {}
func (*SetSendMsgStatusReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{12}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{12}
}
func (m *SetSendMsgStatusReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetSendMsgStatusReq.Unmarshal(m, b)
@ -767,7 +767,7 @@ func (m *SetSendMsgStatusResp) Reset() { *m = SetSendMsgStatusResp{} }
func (m *SetSendMsgStatusResp) String() string { return proto.CompactTextString(m) }
func (*SetSendMsgStatusResp) ProtoMessage() {}
func (*SetSendMsgStatusResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{13}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{13}
}
func (m *SetSendMsgStatusResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetSendMsgStatusResp.Unmarshal(m, b)
@ -812,7 +812,7 @@ func (m *GetSendMsgStatusReq) Reset() { *m = GetSendMsgStatusReq{} }
func (m *GetSendMsgStatusReq) String() string { return proto.CompactTextString(m) }
func (*GetSendMsgStatusReq) ProtoMessage() {}
func (*GetSendMsgStatusReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{14}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{14}
}
func (m *GetSendMsgStatusReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSendMsgStatusReq.Unmarshal(m, b)
@ -852,7 +852,7 @@ func (m *GetSendMsgStatusResp) Reset() { *m = GetSendMsgStatusResp{} }
func (m *GetSendMsgStatusResp) String() string { return proto.CompactTextString(m) }
func (*GetSendMsgStatusResp) ProtoMessage() {}
func (*GetSendMsgStatusResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{15}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{15}
}
func (m *GetSendMsgStatusResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSendMsgStatusResp.Unmarshal(m, b)
@ -907,7 +907,7 @@ func (m *DelSuperGroupMsgReq) Reset() { *m = DelSuperGroupMsgReq{} }
func (m *DelSuperGroupMsgReq) String() string { return proto.CompactTextString(m) }
func (*DelSuperGroupMsgReq) ProtoMessage() {}
func (*DelSuperGroupMsgReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{16}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{16}
}
func (m *DelSuperGroupMsgReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DelSuperGroupMsgReq.Unmarshal(m, b)
@ -967,7 +967,7 @@ func (m *DelSuperGroupMsgResp) Reset() { *m = DelSuperGroupMsgResp{} }
func (m *DelSuperGroupMsgResp) String() string { return proto.CompactTextString(m) }
func (*DelSuperGroupMsgResp) ProtoMessage() {}
func (*DelSuperGroupMsgResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{17}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{17}
}
func (m *DelSuperGroupMsgResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DelSuperGroupMsgResp.Unmarshal(m, b)
@ -1014,7 +1014,7 @@ func (m *GetSuperGroupMsgReq) Reset() { *m = GetSuperGroupMsgReq{} }
func (m *GetSuperGroupMsgReq) String() string { return proto.CompactTextString(m) }
func (*GetSuperGroupMsgReq) ProtoMessage() {}
func (*GetSuperGroupMsgReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{18}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{18}
}
func (m *GetSuperGroupMsgReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSuperGroupMsgReq.Unmarshal(m, b)
@ -1068,7 +1068,7 @@ func (m *GetSuperGroupMsgResp) Reset() { *m = GetSuperGroupMsgResp{} }
func (m *GetSuperGroupMsgResp) String() string { return proto.CompactTextString(m) }
func (*GetSuperGroupMsgResp) ProtoMessage() {}
func (*GetSuperGroupMsgResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{19}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{19}
}
func (m *GetSuperGroupMsgResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSuperGroupMsgResp.Unmarshal(m, b)
@ -1121,7 +1121,7 @@ func (m *GetWriteDiffMsgReq) Reset() { *m = GetWriteDiffMsgReq{} }
func (m *GetWriteDiffMsgReq) String() string { return proto.CompactTextString(m) }
func (*GetWriteDiffMsgReq) ProtoMessage() {}
func (*GetWriteDiffMsgReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{20}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{20}
}
func (m *GetWriteDiffMsgReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetWriteDiffMsgReq.Unmarshal(m, b)
@ -1168,7 +1168,7 @@ func (m *GetWriteDiffMsgResp) Reset() { *m = GetWriteDiffMsgResp{} }
func (m *GetWriteDiffMsgResp) String() string { return proto.CompactTextString(m) }
func (*GetWriteDiffMsgResp) ProtoMessage() {}
func (*GetWriteDiffMsgResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{21}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{21}
}
func (m *GetWriteDiffMsgResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetWriteDiffMsgResp.Unmarshal(m, b)
@ -1230,7 +1230,7 @@ func (m *ModifyMessageReactionExtensionsReq) Reset() { *m = ModifyMessag
func (m *ModifyMessageReactionExtensionsReq) String() string { return proto.CompactTextString(m) }
func (*ModifyMessageReactionExtensionsReq) ProtoMessage() {}
func (*ModifyMessageReactionExtensionsReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{22}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{22}
}
func (m *ModifyMessageReactionExtensionsReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModifyMessageReactionExtensionsReq.Unmarshal(m, b)
@ -1348,7 +1348,7 @@ func (m *SetMessageReactionExtensionsReq) Reset() { *m = SetMessageReact
func (m *SetMessageReactionExtensionsReq) String() string { return proto.CompactTextString(m) }
func (*SetMessageReactionExtensionsReq) ProtoMessage() {}
func (*SetMessageReactionExtensionsReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{23}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{23}
}
func (m *SetMessageReactionExtensionsReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetMessageReactionExtensionsReq.Unmarshal(m, b)
@ -1461,7 +1461,7 @@ func (m *SetMessageReactionExtensionsResp) Reset() { *m = SetMessageReac
func (m *SetMessageReactionExtensionsResp) String() string { return proto.CompactTextString(m) }
func (*SetMessageReactionExtensionsResp) ProtoMessage() {}
func (*SetMessageReactionExtensionsResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{24}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{24}
}
func (m *SetMessageReactionExtensionsResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetMessageReactionExtensionsResp.Unmarshal(m, b)
@ -1538,7 +1538,7 @@ func (m *GetMessageListReactionExtensionsReq) Reset() { *m = GetMessageL
func (m *GetMessageListReactionExtensionsReq) String() string { return proto.CompactTextString(m) }
func (*GetMessageListReactionExtensionsReq) ProtoMessage() {}
func (*GetMessageListReactionExtensionsReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{25}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{25}
}
func (m *GetMessageListReactionExtensionsReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetMessageListReactionExtensionsReq.Unmarshal(m, b)
@ -1609,7 +1609,7 @@ func (m *GetMessageListReactionExtensionsReq_MessageReactionKey) String() string
}
func (*GetMessageListReactionExtensionsReq_MessageReactionKey) ProtoMessage() {}
func (*GetMessageListReactionExtensionsReq_MessageReactionKey) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{25, 0}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{25, 0}
}
func (m *GetMessageListReactionExtensionsReq_MessageReactionKey) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetMessageListReactionExtensionsReq_MessageReactionKey.Unmarshal(m, b)
@ -1656,7 +1656,7 @@ func (m *GetMessageListReactionExtensionsResp) Reset() { *m = GetMessage
func (m *GetMessageListReactionExtensionsResp) String() string { return proto.CompactTextString(m) }
func (*GetMessageListReactionExtensionsResp) ProtoMessage() {}
func (*GetMessageListReactionExtensionsResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{26}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{26}
}
func (m *GetMessageListReactionExtensionsResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetMessageListReactionExtensionsResp.Unmarshal(m, b)
@ -1711,7 +1711,7 @@ func (m *SingleMessageExtensionResult) Reset() { *m = SingleMessageExten
func (m *SingleMessageExtensionResult) String() string { return proto.CompactTextString(m) }
func (*SingleMessageExtensionResult) ProtoMessage() {}
func (*SingleMessageExtensionResult) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{27}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{27}
}
func (m *SingleMessageExtensionResult) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SingleMessageExtensionResult.Unmarshal(m, b)
@ -1773,7 +1773,7 @@ func (m *ModifyMessageReactionExtensionsResp) Reset() { *m = ModifyMessa
func (m *ModifyMessageReactionExtensionsResp) String() string { return proto.CompactTextString(m) }
func (*ModifyMessageReactionExtensionsResp) ProtoMessage() {}
func (*ModifyMessageReactionExtensionsResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{28}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{28}
}
func (m *ModifyMessageReactionExtensionsResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModifyMessageReactionExtensionsResp.Unmarshal(m, b)
@ -1822,14 +1822,16 @@ func (m *ModifyMessageReactionExtensionsResp) GetFailedList() []*ExtendMsgResp {
}
type DeleteMessageListReactionExtensionsReq struct {
OperationID string `protobuf:"bytes,1,opt,name=operationID" json:"operationID,omitempty"`
OpUserID string `protobuf:"bytes,2,opt,name=opUserID" json:"opUserID,omitempty"`
SourceID string `protobuf:"bytes,3,opt,name=sourceID" json:"sourceID,omitempty"`
SessionType int32 `protobuf:"varint,4,opt,name=sessionType" json:"sessionType,omitempty"`
MessageReactionKeyList []*DeleteMessageListReactionExtensionsReq_MessageReactionKey `protobuf:"bytes,5,rep,name=messageReactionKeyList" json:"messageReactionKeyList,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
OperationID string `protobuf:"bytes,1,opt,name=operationID" json:"operationID,omitempty"`
OpUserID string `protobuf:"bytes,2,opt,name=opUserID" json:"opUserID,omitempty"`
SourceID string `protobuf:"bytes,3,opt,name=sourceID" json:"sourceID,omitempty"`
SessionType int32 `protobuf:"varint,4,opt,name=sessionType" json:"sessionType,omitempty"`
ClientMsgID string `protobuf:"bytes,5,opt,name=clientMsgID" json:"clientMsgID,omitempty"`
MsgFirstModifyTime int64 `protobuf:"varint,6,opt,name=msgFirstModifyTime" json:"msgFirstModifyTime,omitempty"`
ReactionExtensionList []*sdk_ws.KeyValue `protobuf:"bytes,7,rep,name=reactionExtensionList" json:"reactionExtensionList,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *DeleteMessageListReactionExtensionsReq) Reset() {
@ -1838,7 +1840,7 @@ func (m *DeleteMessageListReactionExtensionsReq) Reset() {
func (m *DeleteMessageListReactionExtensionsReq) String() string { return proto.CompactTextString(m) }
func (*DeleteMessageListReactionExtensionsReq) ProtoMessage() {}
func (*DeleteMessageListReactionExtensionsReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{29}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{29}
}
func (m *DeleteMessageListReactionExtensionsReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteMessageListReactionExtensionsReq.Unmarshal(m, b)
@ -1886,65 +1888,21 @@ func (m *DeleteMessageListReactionExtensionsReq) GetSessionType() int32 {
return 0
}
func (m *DeleteMessageListReactionExtensionsReq) GetMessageReactionKeyList() []*DeleteMessageListReactionExtensionsReq_MessageReactionKey {
if m != nil {
return m.MessageReactionKeyList
}
return nil
}
type DeleteMessageListReactionExtensionsReq_MessageReactionKey struct {
ClientMsgID string `protobuf:"bytes,1,opt,name=clientMsgID" json:"clientMsgID,omitempty"`
MsgFirstModifyTime int64 `protobuf:"varint,2,opt,name=msgFirstModifyTime" json:"msgFirstModifyTime,omitempty"`
ReactionExtensionList []*sdk_ws.KeyValue `protobuf:"bytes,3,rep,name=reactionExtensionList" json:"reactionExtensionList,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *DeleteMessageListReactionExtensionsReq_MessageReactionKey) Reset() {
*m = DeleteMessageListReactionExtensionsReq_MessageReactionKey{}
}
func (m *DeleteMessageListReactionExtensionsReq_MessageReactionKey) String() string {
return proto.CompactTextString(m)
}
func (*DeleteMessageListReactionExtensionsReq_MessageReactionKey) ProtoMessage() {}
func (*DeleteMessageListReactionExtensionsReq_MessageReactionKey) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{29, 0}
}
func (m *DeleteMessageListReactionExtensionsReq_MessageReactionKey) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteMessageListReactionExtensionsReq_MessageReactionKey.Unmarshal(m, b)
}
func (m *DeleteMessageListReactionExtensionsReq_MessageReactionKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DeleteMessageListReactionExtensionsReq_MessageReactionKey.Marshal(b, m, deterministic)
}
func (dst *DeleteMessageListReactionExtensionsReq_MessageReactionKey) XXX_Merge(src proto.Message) {
xxx_messageInfo_DeleteMessageListReactionExtensionsReq_MessageReactionKey.Merge(dst, src)
}
func (m *DeleteMessageListReactionExtensionsReq_MessageReactionKey) XXX_Size() int {
return xxx_messageInfo_DeleteMessageListReactionExtensionsReq_MessageReactionKey.Size(m)
}
func (m *DeleteMessageListReactionExtensionsReq_MessageReactionKey) XXX_DiscardUnknown() {
xxx_messageInfo_DeleteMessageListReactionExtensionsReq_MessageReactionKey.DiscardUnknown(m)
}
var xxx_messageInfo_DeleteMessageListReactionExtensionsReq_MessageReactionKey proto.InternalMessageInfo
func (m *DeleteMessageListReactionExtensionsReq_MessageReactionKey) GetClientMsgID() string {
func (m *DeleteMessageListReactionExtensionsReq) GetClientMsgID() string {
if m != nil {
return m.ClientMsgID
}
return ""
}
func (m *DeleteMessageListReactionExtensionsReq_MessageReactionKey) GetMsgFirstModifyTime() int64 {
func (m *DeleteMessageListReactionExtensionsReq) GetMsgFirstModifyTime() int64 {
if m != nil {
return m.MsgFirstModifyTime
}
return 0
}
func (m *DeleteMessageListReactionExtensionsReq_MessageReactionKey) GetReactionExtensionList() []*sdk_ws.KeyValue {
func (m *DeleteMessageListReactionExtensionsReq) GetReactionExtensionList() []*sdk_ws.KeyValue {
if m != nil {
return m.ReactionExtensionList
}
@ -1952,13 +1910,12 @@ func (m *DeleteMessageListReactionExtensionsReq_MessageReactionKey) GetReactionE
}
type DeleteMessageListReactionExtensionsResp struct {
ErrCode int32 `protobuf:"varint,1,opt,name=errCode" json:"errCode,omitempty"`
ErrMsg string `protobuf:"bytes,2,opt,name=errMsg" json:"errMsg,omitempty"`
SuccessList []*ExtendMsgResp `protobuf:"bytes,3,rep,name=successList" json:"successList,omitempty"`
FailedList []*ExtendMsgResp `protobuf:"bytes,4,rep,name=failedList" json:"failedList,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
ErrCode int32 `protobuf:"varint,1,opt,name=errCode" json:"errCode,omitempty"`
ErrMsg string `protobuf:"bytes,2,opt,name=errMsg" json:"errMsg,omitempty"`
Result []*KeyValueResp `protobuf:"bytes,6,rep,name=result" json:"result,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *DeleteMessageListReactionExtensionsResp) Reset() {
@ -1967,7 +1924,7 @@ func (m *DeleteMessageListReactionExtensionsResp) Reset() {
func (m *DeleteMessageListReactionExtensionsResp) String() string { return proto.CompactTextString(m) }
func (*DeleteMessageListReactionExtensionsResp) ProtoMessage() {}
func (*DeleteMessageListReactionExtensionsResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{30}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{30}
}
func (m *DeleteMessageListReactionExtensionsResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteMessageListReactionExtensionsResp.Unmarshal(m, b)
@ -2001,16 +1958,9 @@ func (m *DeleteMessageListReactionExtensionsResp) GetErrMsg() string {
return ""
}
func (m *DeleteMessageListReactionExtensionsResp) GetSuccessList() []*ExtendMsgResp {
func (m *DeleteMessageListReactionExtensionsResp) GetResult() []*KeyValueResp {
if m != nil {
return m.SuccessList
}
return nil
}
func (m *DeleteMessageListReactionExtensionsResp) GetFailedList() []*ExtendMsgResp {
if m != nil {
return m.FailedList
return m.Result
}
return nil
}
@ -2028,7 +1978,7 @@ func (m *ExtendMsgResp) Reset() { *m = ExtendMsgResp{} }
func (m *ExtendMsgResp) String() string { return proto.CompactTextString(m) }
func (*ExtendMsgResp) ProtoMessage() {}
func (*ExtendMsgResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{31}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{31}
}
func (m *ExtendMsgResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ExtendMsgResp.Unmarshal(m, b)
@ -2084,7 +2034,7 @@ func (m *ExtendMsg) Reset() { *m = ExtendMsg{} }
func (m *ExtendMsg) String() string { return proto.CompactTextString(m) }
func (*ExtendMsg) ProtoMessage() {}
func (*ExtendMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{32}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{32}
}
func (m *ExtendMsg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ExtendMsg.Unmarshal(m, b)
@ -2152,7 +2102,7 @@ func (m *KeyValueResp) Reset() { *m = KeyValueResp{} }
func (m *KeyValueResp) String() string { return proto.CompactTextString(m) }
func (*KeyValueResp) ProtoMessage() {}
func (*KeyValueResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{33}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{33}
}
func (m *KeyValueResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KeyValueResp.Unmarshal(m, b)
@ -2206,7 +2156,7 @@ func (m *MsgDataToModifyByMQ) Reset() { *m = MsgDataToModifyByMQ{} }
func (m *MsgDataToModifyByMQ) String() string { return proto.CompactTextString(m) }
func (*MsgDataToModifyByMQ) ProtoMessage() {}
func (*MsgDataToModifyByMQ) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_2947cd0e9b1e0723, []int{34}
return fileDescriptor_msg_c38567e4d3a35fd0, []int{34}
}
func (m *MsgDataToModifyByMQ) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MsgDataToModifyByMQ.Unmarshal(m, b)
@ -2282,7 +2232,6 @@ func init() {
proto.RegisterMapType((map[string]*sdk_ws.KeyValue)(nil), "msg.SingleMessageExtensionResult.ReactionExtensionListEntry")
proto.RegisterType((*ModifyMessageReactionExtensionsResp)(nil), "msg.ModifyMessageReactionExtensionsResp")
proto.RegisterType((*DeleteMessageListReactionExtensionsReq)(nil), "msg.DeleteMessageListReactionExtensionsReq")
proto.RegisterType((*DeleteMessageListReactionExtensionsReq_MessageReactionKey)(nil), "msg.DeleteMessageListReactionExtensionsReq.MessageReactionKey")
proto.RegisterType((*DeleteMessageListReactionExtensionsResp)(nil), "msg.DeleteMessageListReactionExtensionsResp")
proto.RegisterType((*ExtendMsgResp)(nil), "msg.ExtendMsgResp")
proto.RegisterType((*ExtendMsg)(nil), "msg.ExtendMsg")
@ -2827,113 +2776,113 @@ var _Msg_serviceDesc = grpc.ServiceDesc{
Metadata: "msg/msg.proto",
}
func init() { proto.RegisterFile("msg/msg.proto", fileDescriptor_msg_2947cd0e9b1e0723) }
var fileDescriptor_msg_2947cd0e9b1e0723 = []byte{
// 1674 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x59, 0x4f, 0x6f, 0xdb, 0xc6,
0x12, 0x07, 0x49, 0x4b, 0xb6, 0x47, 0x76, 0xec, 0xac, 0x1d, 0x3f, 0x85, 0x31, 0x10, 0x85, 0xf9,
0xa7, 0xbc, 0x24, 0x32, 0x9e, 0xdf, 0x03, 0xf2, 0xd0, 0x14, 0x6d, 0xe2, 0xc8, 0x55, 0x8c, 0x54,
0x75, 0x4c, 0xb9, 0x2d, 0xd0, 0x1e, 0x1c, 0x46, 0x5a, 0x33, 0x84, 0x25, 0x92, 0xe6, 0x52, 0xb1,
0xd5, 0x7f, 0xb7, 0x02, 0x05, 0x8a, 0x1c, 0x7a, 0xec, 0xa9, 0xb7, 0xde, 0xfa, 0x01, 0x7a, 0xec,
0xa1, 0xc7, 0xa2, 0xd7, 0x7e, 0x87, 0x7e, 0x87, 0xa2, 0xd8, 0x5d, 0x4a, 0x5a, 0xfe, 0x93, 0x68,
0xb9, 0x30, 0x52, 0xa0, 0x37, 0xcd, 0xee, 0xec, 0xec, 0xfc, 0x66, 0x7e, 0x3b, 0xdc, 0x1d, 0xc1,
0x7c, 0x87, 0x98, 0x6b, 0x1d, 0x62, 0x56, 0x5c, 0xcf, 0xf1, 0x1d, 0xa4, 0x74, 0x88, 0xa9, 0x96,
0xb7, 0x5d, 0x6c, 0xdf, 0xdd, 0xaa, 0xdf, 0x6d, 0x60, 0xef, 0x25, 0xf6, 0xd6, 0xdc, 0x03, 0x73,
0x8d, 0x4d, 0xaf, 0x91, 0xd6, 0xc1, 0xde, 0x11, 0x59, 0x3b, 0x22, 0x5c, 0x5d, 0xad, 0x8c, 0xd5,
0xf4, 0x0c, 0xd7, 0xc5, 0x5e, 0xa0, 0xaf, 0x7d, 0x0a, 0x85, 0x3a, 0x31, 0xab, 0x86, 0x6f, 0xec,
0x3a, 0xf5, 0x1d, 0xb4, 0x0c, 0x39, 0xdf, 0x39, 0xc0, 0x76, 0x51, 0x2a, 0x49, 0xe5, 0x59, 0x9d,
0x0b, 0xa8, 0x04, 0x05, 0xc7, 0xc5, 0x9e, 0xe1, 0x5b, 0x8e, 0xbd, 0x55, 0x2d, 0xca, 0x6c, 0x4e,
0x1c, 0x42, 0xff, 0x83, 0xe9, 0x0e, 0x37, 0x53, 0x54, 0x4a, 0x52, 0xb9, 0xb0, 0xae, 0x56, 0x08,
0x73, 0x60, 0xcf, 0x70, 0xad, 0x3d, 0xd7, 0xf0, 0x8c, 0x0e, 0xa9, 0x04, 0x1b, 0xe9, 0x7d, 0x55,
0x0d, 0x0b, 0x9b, 0x57, 0x37, 0x44, 0x23, 0x52, 0x66, 0x23, 0xe3, 0x9d, 0xd3, 0x5e, 0x49, 0xb0,
0xf0, 0xb4, 0x4b, 0x5e, 0x88, 0x40, 0x4b, 0x50, 0xd8, 0x16, 0x56, 0x71, 0xb8, 0xe2, 0x90, 0xe8,
0x8d, 0x9c, 0xdd, 0x1b, 0x0d, 0xe6, 0xdc, 0x2e, 0x79, 0xb1, 0xeb, 0xbc, 0x4f, 0xb0, 0xb7, 0x55,
0x65, 0xd1, 0x98, 0xd5, 0x43, 0x63, 0xda, 0xf7, 0x12, 0xa0, 0xa1, 0x2f, 0x8e, 0x6d, 0x3a, 0x1b,
0xbd, 0xfa, 0x0e, 0x2a, 0xc2, 0x74, 0xdb, 0x20, 0x7e, 0x03, 0x1f, 0x32, 0x77, 0xa6, 0xf4, 0xbe,
0x88, 0xae, 0xc1, 0xbc, 0x61, 0x9a, 0x1e, 0x36, 0xc3, 0x20, 0xc3, 0x83, 0x68, 0x1d, 0x0a, 0x1d,
0x4c, 0x88, 0x61, 0xe2, 0x77, 0x2d, 0xe2, 0x17, 0x95, 0x92, 0x52, 0x2e, 0xac, 0x2f, 0x56, 0x28,
0x95, 0x04, 0xe4, 0xba, 0xa8, 0x84, 0x56, 0x61, 0xd6, 0xf7, 0x2c, 0xd3, 0x64, 0xbe, 0x4e, 0x31,
0xab, 0xc3, 0x01, 0xed, 0x3d, 0x40, 0x35, 0xec, 0xd7, 0x8d, 0xe3, 0x87, 0x76, 0xab, 0x6e, 0xd9,
0x0d, 0x7c, 0xa8, 0xe3, 0x43, 0xb4, 0x02, 0xf9, 0x00, 0x1c, 0x8f, 0x5a, 0x20, 0x45, 0x43, 0x2a,
0xc7, 0x42, 0xaa, 0x1d, 0xc1, 0x52, 0xcc, 0x1e, 0x71, 0x29, 0xf0, 0x4d, 0xcf, 0x7b, 0xe4, 0xb4,
0x30, 0xb3, 0x98, 0xd3, 0xfb, 0x22, 0xdd, 0x6a, 0xd3, 0xf3, 0xea, 0xc4, 0x0c, 0xac, 0x05, 0x12,
0x1d, 0xaf, 0x1b, 0xc7, 0x34, 0x52, 0x34, 0xbe, 0xf3, 0x7a, 0x20, 0xb1, 0x71, 0x66, 0x97, 0x61,
0xa1, 0xe3, 0x4c, 0xd2, 0x3e, 0x01, 0x68, 0x60, 0xbb, 0x55, 0x27, 0x26, 0x05, 0x70, 0xb6, 0x24,
0xff, 0x4e, 0x82, 0xc2, 0x60, 0x73, 0x8e, 0x16, 0x87, 0xd1, 0xe2, 0x21, 0x5a, 0x1c, 0x42, 0xcb,
0x25, 0xea, 0x19, 0xdf, 0xa7, 0x4e, 0xcc, 0x41, 0x9a, 0xc4, 0x21, 0xaa, 0xd1, 0x6c, 0x5b, 0xd8,
0xf6, 0xb9, 0x46, 0x8e, 0x6b, 0x08, 0x43, 0x48, 0x85, 0x19, 0x82, 0xed, 0xd6, 0xae, 0xd5, 0xc1,
0xc5, 0x7c, 0x49, 0x2a, 0x2b, 0xfa, 0x40, 0xd6, 0x9a, 0x50, 0x78, 0xd4, 0xc6, 0x86, 0x17, 0x84,
0x67, 0x05, 0xf2, 0xdd, 0x50, 0x7e, 0xb9, 0x44, 0x4d, 0x38, 0x6e, 0x90, 0x79, 0xee, 0xe0, 0x40,
0x8e, 0x06, 0x4f, 0x89, 0x1f, 0xc2, 0x07, 0x30, 0x37, 0xdc, 0x64, 0x92, 0x30, 0x68, 0xdf, 0x4a,
0xb0, 0xd0, 0xc0, 0x14, 0x4f, 0x88, 0x8b, 0x89, 0xbe, 0x16, 0x61, 0xda, 0xf4, 0x9c, 0xae, 0x3b,
0x70, 0xb5, 0x2f, 0xd2, 0x15, 0x1d, 0x4e, 0x91, 0x80, 0x3a, 0x5c, 0x8a, 0x22, 0x98, 0x8a, 0xa7,
0x5f, 0xc4, 0x9f, 0x0b, 0xe3, 0xd7, 0xaa, 0xb0, 0x18, 0x76, 0x6d, 0x22, 0x84, 0xdb, 0xb0, 0xd4,
0xc0, 0x7e, 0x40, 0x96, 0x86, 0x6f, 0xf8, 0x5d, 0xa2, 0xc7, 0x5d, 0x93, 0xe2, 0xae, 0xad, 0x40,
0x9e, 0x30, 0x75, 0x66, 0x30, 0xa7, 0x07, 0x92, 0xf6, 0x18, 0x96, 0xe3, 0x06, 0x27, 0x72, 0xed,
0x1e, 0x3b, 0xba, 0x27, 0x77, 0x4d, 0x7b, 0x06, 0xcb, 0xb5, 0xbf, 0xc4, 0x05, 0x01, 0xa4, 0x12,
0x02, 0xf9, 0xa5, 0x04, 0x4b, 0x55, 0xdc, 0x6e, 0x74, 0x5d, 0xec, 0xd5, 0x68, 0x96, 0x03, 0x1e,
0x8b, 0xf9, 0x92, 0x22, 0x7c, 0x1d, 0xf2, 0x46, 0x4e, 0xe3, 0x8d, 0x12, 0xe6, 0xcd, 0x58, 0x7e,
0xd0, 0x60, 0xc7, 0xdd, 0x98, 0x28, 0xd8, 0x4d, 0x1e, 0xec, 0x28, 0xa0, 0xf1, 0x3c, 0x58, 0x04,
0x85, 0x32, 0x5b, 0x66, 0xcc, 0xa6, 0x3f, 0xd3, 0x01, 0x69, 0x5f, 0xf0, 0xc4, 0x9c, 0xde, 0xdd,
0x09, 0xeb, 0xe2, 0x63, 0xf6, 0x71, 0xf9, 0xd0, 0xb3, 0x7c, 0x5c, 0xb5, 0xf6, 0xf7, 0x27, 0xc7,
0xa8, 0x7d, 0xce, 0xc2, 0x15, 0xb6, 0x74, 0x86, 0x40, 0xbe, 0xc9, 0x81, 0x56, 0x77, 0x5a, 0xd6,
0x7e, 0xaf, 0xce, 0xbf, 0xac, 0x3a, 0x36, 0x9a, 0xd4, 0xd9, 0xcd, 0x63, 0x1f, 0xdb, 0xc4, 0x72,
0xec, 0x8c, 0xa7, 0x98, 0xd6, 0x68, 0xa7, 0xeb, 0x35, 0xf1, 0xb0, 0xc0, 0xf6, 0xe5, 0x10, 0x99,
0x95, 0x78, 0xf1, 0x25, 0x98, 0xd0, 0x8d, 0x76, 0x7b, 0x2e, 0x66, 0xd4, 0xcc, 0xe9, 0xe2, 0x10,
0x3a, 0x86, 0x0b, 0x5e, 0xd4, 0x29, 0x76, 0x49, 0xc8, 0xb1, 0x4b, 0xc2, 0x06, 0xbf, 0x24, 0x8c,
0xc5, 0x50, 0xd1, 0x93, 0x8c, 0x6c, 0xda, 0xbe, 0xd7, 0xd3, 0x93, 0x37, 0x88, 0x7e, 0x99, 0xf2,
0xf1, 0x2f, 0xd3, 0x1d, 0x90, 0xf1, 0x71, 0x71, 0x9a, 0xc5, 0x7b, 0xb5, 0x62, 0x3a, 0x8e, 0xd9,
0xc6, 0xfc, 0x72, 0xfa, 0xbc, 0xbb, 0x5f, 0x69, 0xf8, 0x9e, 0x65, 0x9b, 0x1f, 0x18, 0xed, 0x2e,
0xd6, 0x65, 0x7c, 0x8c, 0x1e, 0xc0, 0x9c, 0xe1, 0xfb, 0x46, 0xf3, 0x05, 0x6e, 0x6d, 0xd9, 0xfb,
0x4e, 0x71, 0x26, 0xc3, 0xba, 0xd0, 0x0a, 0x4a, 0x0b, 0x8b, 0x30, 0x20, 0xc5, 0xd9, 0x92, 0x54,
0x9e, 0xd1, 0xfb, 0x22, 0x5a, 0x87, 0x65, 0x8b, 0x50, 0xf7, 0x3d, 0xdb, 0x68, 0x0f, 0x81, 0x17,
0x81, 0xa9, 0x25, 0xce, 0xa1, 0x0a, 0xa0, 0x0e, 0x31, 0xdf, 0xb1, 0x3c, 0xe2, 0xf3, 0xf8, 0xb1,
0x2f, 0x6c, 0x81, 0x7d, 0x61, 0x13, 0x66, 0x54, 0x0c, 0x6a, 0x7a, 0x10, 0x29, 0xb7, 0x0f, 0x70,
0x2f, 0xe0, 0x06, 0xfd, 0x89, 0xfe, 0x03, 0xb9, 0x97, 0x14, 0x44, 0x70, 0x07, 0xbd, 0x94, 0x40,
0xc8, 0x27, 0xb8, 0xc7, 0x71, 0x72, 0xcd, 0x37, 0xe4, 0xff, 0x4b, 0xda, 0xd7, 0x39, 0xb8, 0x4c,
0x3f, 0x48, 0xaf, 0x2b, 0x21, 0xbb, 0xa3, 0x09, 0xf9, 0x36, 0x23, 0xe4, 0x18, 0x00, 0xff, 0xb0,
0xf1, 0xef, 0xc2, 0xc6, 0xdf, 0x25, 0x28, 0x8d, 0x4e, 0xe6, 0xa4, 0xf7, 0x62, 0x31, 0x9b, 0x4a,
0x3c, 0x9b, 0xc9, 0xf1, 0x98, 0x4a, 0x8b, 0x87, 0x98, 0x8d, 0x5c, 0x38, 0x1b, 0xb7, 0x20, 0xef,
0x61, 0xd2, 0x6d, 0xfb, 0xc5, 0x3c, 0x63, 0xe8, 0x79, 0xc6, 0xd0, 0x01, 0x58, 0x4c, 0x5c, 0x3d,
0x50, 0xd0, 0xfe, 0x90, 0xe1, 0x6a, 0x6d, 0x80, 0x96, 0x86, 0xf3, 0x14, 0xe7, 0x2f, 0xf5, 0xc6,
0x2d, 0x9e, 0x4d, 0x25, 0x72, 0x36, 0xc7, 0x9f, 0x3f, 0x02, 0x2b, 0x9d, 0x70, 0x36, 0x9e, 0xe0,
0x9e, 0x70, 0x00, 0xef, 0x33, 0x78, 0x19, 0x50, 0x54, 0xea, 0x31, 0x33, 0x7a, 0x8a, 0x69, 0x75,
0x1f, 0x50, 0x5c, 0x3b, 0x9a, 0x45, 0x29, 0x6b, 0x16, 0xe5, 0xb4, 0x2c, 0x6a, 0x3f, 0x48, 0x70,
0x6d, 0xbc, 0xeb, 0x13, 0x51, 0xae, 0x01, 0x4b, 0xc4, 0xb2, 0xcd, 0x36, 0x1e, 0x00, 0x61, 0x9c,
0xe0, 0x6f, 0xed, 0x2b, 0xbc, 0x6a, 0x89, 0xf3, 0x83, 0x0d, 0xb9, 0xa2, 0x9e, 0xb4, 0x5a, 0xfb,
0x45, 0x86, 0xd5, 0x51, 0xab, 0x26, 0xf0, 0xd3, 0x4b, 0xab, 0xaf, 0xdc, 0xd3, 0x37, 0xc7, 0x7a,
0x7a, 0xfa, 0xe2, 0x3a, 0x15, 0x4b, 0xe4, 0x59, 0x95, 0x9b, 0x9f, 0x24, 0xb8, 0x3a, 0xf6, 0x32,
0x33, 0xe1, 0x05, 0xb1, 0x40, 0xba, 0xcd, 0x26, 0x26, 0x44, 0x08, 0x26, 0x62, 0xc1, 0x64, 0xb6,
0xfb, 0x8f, 0x7c, 0x5d, 0x54, 0x43, 0xeb, 0x00, 0xfb, 0x86, 0xd5, 0xc6, 0x2d, 0xb6, 0x68, 0x2a,
0x75, 0x91, 0xa0, 0xa5, 0xfd, 0xa6, 0xc0, 0x8d, 0x2a, 0x6e, 0x63, 0x1f, 0xbf, 0xd6, 0x75, 0xe4,
0xe5, 0x98, 0x3a, 0xf2, 0x16, 0x83, 0x99, 0x0d, 0xc8, 0x49, 0x4a, 0xc9, 0x8f, 0xd2, 0xd9, 0xd4,
0x12, 0xb4, 0x33, 0xfa, 0x20, 0x8d, 0xa4, 0x64, 0xf2, 0x4a, 0xed, 0x67, 0x09, 0x6e, 0x66, 0x8a,
0xc8, 0x6b, 0x4e, 0x51, 0x07, 0xe6, 0x43, 0x93, 0xe8, 0x0e, 0xcc, 0xe2, 0xfe, 0x40, 0xd0, 0xc1,
0x3d, 0x17, 0xb1, 0x31, 0x54, 0x10, 0xa1, 0xc9, 0x69, 0xd0, 0x94, 0xd0, 0xb3, 0xf8, 0x57, 0x19,
0x66, 0x07, 0xa6, 0xd0, 0x5e, 0x5a, 0x66, 0x24, 0xe6, 0xfd, 0xad, 0xf0, 0xce, 0xa7, 0xaf, 0x67,
0x72, 0x56, 0x32, 0x29, 0xa9, 0x64, 0xd2, 0x22, 0xd7, 0x45, 0x5e, 0x22, 0xc3, 0x17, 0xc2, 0x73,
0xec, 0x02, 0xca, 0xfb, 0x4b, 0x32, 0x3e, 0x56, 0x3f, 0x3e, 0x61, 0xcd, 0xbc, 0x19, 0xae, 0x99,
0x09, 0xf7, 0x14, 0xa1, 0x52, 0xf6, 0x60, 0x4e, 0x9c, 0x42, 0xf7, 0x60, 0xe6, 0x20, 0x90, 0x83,
0x04, 0x8e, 0x24, 0xf8, 0x40, 0x79, 0x82, 0x64, 0xbe, 0x92, 0x60, 0x49, 0x68, 0x82, 0xd3, 0x18,
0xb1, 0x2e, 0x78, 0xac, 0xd7, 0x2d, 0x65, 0xe8, 0x75, 0xcb, 0x27, 0xee, 0x75, 0x2b, 0x91, 0x5e,
0xf7, 0xfa, 0x57, 0x00, 0x4a, 0x87, 0x98, 0xe8, 0x19, 0x2c, 0x44, 0x7a, 0xd4, 0xe8, 0x7a, 0x42,
0x0c, 0xe2, 0x7d, 0x71, 0xf5, 0x46, 0x16, 0x35, 0xe2, 0x22, 0x07, 0x96, 0x9f, 0x76, 0xdb, 0xed,
0xe0, 0xf0, 0x6f, 0xf4, 0x1a, 0xf8, 0x90, 0xf9, 0xf7, 0xef, 0x84, 0xf5, 0x49, 0x8a, 0x74, 0xaf,
0xdb, 0x99, 0x75, 0xd9, 0xb9, 0x9c, 0x0e, 0xfa, 0x6f, 0x68, 0x21, 0x78, 0x58, 0xf5, 0x7b, 0xe1,
0xea, 0x62, 0x78, 0x80, 0xb8, 0x68, 0x07, 0xa0, 0x8a, 0xdb, 0x75, 0x62, 0xf2, 0x43, 0x90, 0xb0,
0xd1, 0x70, 0x9a, 0x5a, 0xb8, 0x32, 0x46, 0x83, 0xb8, 0xa8, 0x06, 0x8b, 0xd1, 0xce, 0x18, 0x2a,
0xf6, 0xbf, 0x0c, 0xd1, 0x36, 0x97, 0x7a, 0x31, 0x65, 0x86, 0xb8, 0x68, 0x0d, 0x66, 0xfa, 0x4d,
0x64, 0xc4, 0x3d, 0x17, 0x1a, 0xd7, 0xea, 0xf9, 0xc8, 0x08, 0x71, 0xd1, 0x7d, 0x98, 0x13, 0xfb,
0xb2, 0x68, 0x79, 0xf0, 0xb0, 0x14, 0xba, 0xc8, 0xea, 0x85, 0x84, 0x51, 0xee, 0x76, 0xb4, 0x7b,
0x1a, 0xb8, 0x9d, 0xd0, 0xa5, 0x0d, 0xdc, 0x4e, 0x6c, 0xb7, 0xd6, 0x60, 0xb1, 0x96, 0x6c, 0xa8,
0x96, 0x6a, 0xa8, 0x36, 0xc2, 0x50, 0x42, 0x20, 0x13, 0xfa, 0x85, 0x82, 0xa1, 0x58, 0x20, 0xab,
0x8c, 0xe5, 0x62, 0xcb, 0x0c, 0xfd, 0xab, 0xaf, 0x1d, 0x69, 0xc9, 0xa9, 0xc5, 0xe4, 0x09, 0xe2,
0xa2, 0x03, 0x58, 0x1d, 0xf5, 0xac, 0x43, 0xd7, 0xb2, 0x3c, 0xe3, 0xd5, 0xeb, 0x19, 0xb4, 0x88,
0x8b, 0x8e, 0xa0, 0x34, 0xee, 0x52, 0x8f, 0xca, 0x59, 0x9f, 0x2d, 0xea, 0xad, 0x8c, 0x9a, 0xc4,
0x45, 0x87, 0xb0, 0xfa, 0xb0, 0xd5, 0x4a, 0x47, 0x79, 0x33, 0x63, 0xf7, 0x4c, 0x2d, 0x67, 0x53,
0x24, 0x2e, 0xfa, 0x0c, 0x2e, 0x87, 0x6e, 0x08, 0x09, 0xbb, 0xde, 0x3e, 0xc1, 0xcd, 0x4a, 0xbd,
0x93, 0x5d, 0x99, 0xb8, 0x1b, 0x97, 0x3e, 0xba, 0xb8, 0xed, 0x62, 0x7b, 0x6f, 0xab, 0x2e, 0xfc,
0x7d, 0xdc, 0x21, 0xe6, 0xfd, 0x0e, 0x31, 0x9f, 0xe7, 0x99, 0xf8, 0xdf, 0x3f, 0x03, 0x00, 0x00,
0xff, 0xff, 0x66, 0x90, 0x0b, 0x33, 0xa7, 0x1e, 0x00, 0x00,
func init() { proto.RegisterFile("msg/msg.proto", fileDescriptor_msg_c38567e4d3a35fd0) }
var fileDescriptor_msg_c38567e4d3a35fd0 = []byte{
// 1668 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x59, 0xcd, 0x6e, 0xdb, 0xc6,
0x16, 0x06, 0x49, 0x4b, 0xb6, 0x8f, 0xec, 0xd8, 0x19, 0x3b, 0xbe, 0x0a, 0x63, 0x20, 0x0a, 0xf3,
0xa7, 0xdc, 0x24, 0x32, 0xae, 0xef, 0x05, 0x72, 0xd1, 0x14, 0x68, 0xe2, 0xc8, 0x55, 0x8c, 0x94,
0x75, 0x4c, 0xb9, 0x2d, 0xd0, 0x2e, 0x1c, 0x46, 0x1a, 0x33, 0x84, 0x25, 0x92, 0xe6, 0x50, 0xb1,
0xd5, 0xbf, 0x5d, 0x8b, 0x02, 0x45, 0x16, 0x5d, 0x76, 0xd5, 0x5d, 0x77, 0x7d, 0x88, 0x2e, 0xbb,
0x28, 0xfa, 0x20, 0x7d, 0x87, 0xa2, 0x98, 0x19, 0x4a, 0x1a, 0xfe, 0x59, 0xb4, 0x5c, 0x04, 0x29,
0xd0, 0x9d, 0xce, 0xf0, 0xcc, 0x99, 0xef, 0x3b, 0xe7, 0x9b, 0xe1, 0xf0, 0x08, 0xe6, 0xbb, 0xc4,
0x5a, 0xeb, 0x12, 0xab, 0xe6, 0xf9, 0x6e, 0xe0, 0x22, 0xa5, 0x4b, 0x2c, 0xb5, 0xba, 0xed, 0x61,
0xe7, 0xee, 0x96, 0x7e, 0xb7, 0x89, 0xfd, 0x97, 0xd8, 0x5f, 0xf3, 0x0e, 0xac, 0x35, 0xf6, 0x78,
0x8d, 0xb4, 0x0f, 0xf6, 0x8e, 0xc8, 0xda, 0x11, 0xe1, 0xee, 0x6a, 0x6d, 0xac, 0xa7, 0x6f, 0x7a,
0x1e, 0xf6, 0x43, 0x7f, 0xed, 0x33, 0x28, 0xe9, 0xc4, 0xaa, 0x9b, 0x81, 0xb9, 0xeb, 0xea, 0x3b,
0x68, 0x19, 0x0a, 0x81, 0x7b, 0x80, 0x9d, 0xb2, 0x54, 0x91, 0xaa, 0xb3, 0x06, 0x37, 0x50, 0x05,
0x4a, 0xae, 0x87, 0x7d, 0x33, 0xb0, 0x5d, 0x67, 0xab, 0x5e, 0x96, 0xd9, 0x33, 0x71, 0x08, 0xfd,
0x0f, 0xa6, 0xbb, 0x3c, 0x4c, 0x59, 0xa9, 0x48, 0xd5, 0xd2, 0xba, 0x5a, 0x23, 0x0c, 0xc0, 0x9e,
0xe9, 0xd9, 0x7b, 0x9e, 0xe9, 0x9b, 0x5d, 0x52, 0x0b, 0x17, 0x32, 0x06, 0xae, 0x1a, 0x16, 0x16,
0xaf, 0x6f, 0x88, 0x41, 0xa4, 0xdc, 0x41, 0xc6, 0x83, 0xd3, 0x5e, 0x49, 0xb0, 0xf0, 0xb4, 0x47,
0x5e, 0x88, 0x44, 0x2b, 0x50, 0xda, 0x16, 0x66, 0x71, 0xba, 0xe2, 0x90, 0x88, 0x46, 0xce, 0x8f,
0x46, 0x83, 0x39, 0xaf, 0x47, 0x5e, 0xec, 0xba, 0x1f, 0x10, 0xec, 0x6f, 0xd5, 0x59, 0x36, 0x66,
0x8d, 0xc8, 0x98, 0xf6, 0xa3, 0x04, 0x68, 0x84, 0xc5, 0x75, 0x2c, 0x77, 0xa3, 0xaf, 0xef, 0xa0,
0x32, 0x4c, 0x77, 0x4c, 0x12, 0x34, 0xf1, 0x21, 0x83, 0x33, 0x65, 0x0c, 0x4c, 0x74, 0x0d, 0xe6,
0x4d, 0xcb, 0xf2, 0xb1, 0x15, 0x25, 0x19, 0x1d, 0x44, 0xeb, 0x50, 0xea, 0x62, 0x42, 0x4c, 0x0b,
0xbf, 0x67, 0x93, 0xa0, 0xac, 0x54, 0x94, 0x6a, 0x69, 0x7d, 0xb1, 0x46, 0xa5, 0x24, 0x30, 0x37,
0x44, 0x27, 0xb4, 0x0a, 0xb3, 0x81, 0x6f, 0x5b, 0x16, 0xc3, 0x3a, 0xc5, 0xa2, 0x8e, 0x06, 0xb4,
0xf7, 0x01, 0x35, 0x70, 0xa0, 0x9b, 0xc7, 0x0f, 0x9d, 0xb6, 0x6e, 0x3b, 0x4d, 0x7c, 0x68, 0xe0,
0x43, 0xb4, 0x02, 0xc5, 0x90, 0x1c, 0xcf, 0x5a, 0x68, 0xc5, 0x53, 0x2a, 0x27, 0x52, 0xaa, 0x1d,
0xc1, 0x52, 0x22, 0x1e, 0xf1, 0x28, 0xf1, 0x4d, 0xdf, 0x7f, 0xe4, 0xb6, 0x31, 0x8b, 0x58, 0x30,
0x06, 0x26, 0x5d, 0x6a, 0xd3, 0xf7, 0x75, 0x62, 0x85, 0xd1, 0x42, 0x8b, 0x8e, 0xeb, 0xe6, 0x31,
0xcd, 0x14, 0xcd, 0xef, 0xbc, 0x11, 0x5a, 0x6c, 0x9c, 0xc5, 0x65, 0x5c, 0xe8, 0x38, 0xb3, 0xb4,
0x4f, 0x01, 0x9a, 0xd8, 0x69, 0xeb, 0xc4, 0xa2, 0x04, 0x5e, 0xaf, 0xc8, 0x7f, 0x90, 0xa0, 0x34,
0x5c, 0x9c, 0xb3, 0xc5, 0x51, 0xb6, 0x78, 0xc4, 0x16, 0x47, 0xd8, 0x72, 0x8b, 0x22, 0xe3, 0xeb,
0xe8, 0xc4, 0x1a, 0x96, 0x49, 0x1c, 0xa2, 0x1e, 0xad, 0x8e, 0x8d, 0x9d, 0x80, 0x7b, 0x14, 0xb8,
0x87, 0x30, 0x84, 0x54, 0x98, 0x21, 0xd8, 0x69, 0xef, 0xda, 0x5d, 0x5c, 0x2e, 0x56, 0xa4, 0xaa,
0x62, 0x0c, 0x6d, 0xad, 0x05, 0xa5, 0x47, 0x1d, 0x6c, 0xfa, 0x61, 0x7a, 0x56, 0xa0, 0xd8, 0x8b,
0xd4, 0x97, 0x5b, 0x34, 0x84, 0xeb, 0x85, 0x95, 0xe7, 0x00, 0x87, 0x76, 0x3c, 0x79, 0x4a, 0x72,
0x13, 0x3e, 0x80, 0xb9, 0xd1, 0x22, 0x93, 0xa4, 0x41, 0xfb, 0x5e, 0x82, 0x85, 0x26, 0xa6, 0x7c,
0x22, 0x5a, 0x4c, 0xc5, 0x5a, 0x86, 0x69, 0xcb, 0x77, 0x7b, 0xde, 0x10, 0xea, 0xc0, 0xa4, 0x33,
0xba, 0x5c, 0x22, 0xa1, 0x74, 0xb8, 0x15, 0x67, 0x30, 0x95, 0x2c, 0xbf, 0xc8, 0xbf, 0x10, 0xe5,
0xaf, 0xd5, 0x61, 0x31, 0x0a, 0x6d, 0x22, 0x86, 0xdb, 0xb0, 0xd4, 0xc4, 0x41, 0x28, 0x96, 0x66,
0x60, 0x06, 0x3d, 0x62, 0x24, 0xa1, 0x49, 0x49, 0x68, 0x2b, 0x50, 0x24, 0xcc, 0x9d, 0x05, 0x2c,
0x18, 0xa1, 0xa5, 0x3d, 0x86, 0xe5, 0x64, 0xc0, 0x89, 0xa0, 0xdd, 0x63, 0x5b, 0xf7, 0xf4, 0xd0,
0xb4, 0x67, 0xb0, 0xdc, 0xf8, 0x4b, 0x20, 0x08, 0x24, 0x95, 0x08, 0xc9, 0xaf, 0x24, 0x58, 0xaa,
0xe3, 0x4e, 0xb3, 0xe7, 0x61, 0xbf, 0x41, 0xab, 0x1c, 0xea, 0x58, 0xac, 0x97, 0x14, 0xd3, 0xeb,
0x48, 0x37, 0x72, 0x96, 0x6e, 0x94, 0xa8, 0x6e, 0xc6, 0xea, 0x83, 0x26, 0x3b, 0x09, 0x63, 0xa2,
0x64, 0xb7, 0x78, 0xb2, 0xe3, 0x84, 0xc6, 0xeb, 0x60, 0x11, 0x14, 0xaa, 0x6c, 0x99, 0x29, 0x9b,
0xfe, 0xcc, 0x26, 0xa4, 0x7d, 0xc9, 0x0b, 0x73, 0x76, 0xb8, 0x13, 0x9e, 0x8b, 0x8f, 0xd9, 0xcb,
0xe5, 0x23, 0xdf, 0x0e, 0x70, 0xdd, 0xde, 0xdf, 0x9f, 0x9c, 0xa3, 0xf6, 0x05, 0x4b, 0x57, 0x34,
0xd2, 0x6b, 0x24, 0xf2, 0x5d, 0x01, 0x34, 0xdd, 0x6d, 0xdb, 0xfb, 0x7d, 0x9d, 0xbf, 0x59, 0x0d,
0x6c, 0xb6, 0x28, 0xd8, 0xcd, 0xe3, 0x00, 0x3b, 0xc4, 0x76, 0x9d, 0x9c, 0xbb, 0x98, 0x9e, 0xd1,
0x6e, 0xcf, 0x6f, 0xe1, 0xd1, 0x01, 0x3b, 0xb0, 0x23, 0x62, 0x56, 0x92, 0x87, 0x2f, 0xc1, 0x84,
0x2e, 0xb4, 0xdb, 0xf7, 0x30, 0x93, 0x66, 0xc1, 0x10, 0x87, 0xd0, 0x31, 0x5c, 0xf0, 0xe3, 0xa0,
0xd8, 0x25, 0xa1, 0xc0, 0x2e, 0x09, 0x1b, 0xfc, 0x92, 0x30, 0x96, 0x43, 0xcd, 0x48, 0x0b, 0xb2,
0xe9, 0x04, 0x7e, 0xdf, 0x48, 0x5f, 0x20, 0xfe, 0x66, 0x2a, 0x26, 0xdf, 0x4c, 0x77, 0x40, 0xc6,
0xc7, 0xe5, 0x69, 0x96, 0xef, 0xd5, 0x9a, 0xe5, 0xba, 0x56, 0x07, 0xf3, 0xcb, 0xe9, 0xf3, 0xde,
0x7e, 0xad, 0x19, 0xf8, 0xb6, 0x63, 0x7d, 0x68, 0x76, 0x7a, 0xd8, 0x90, 0xf1, 0x31, 0x7a, 0x00,
0x73, 0x66, 0x10, 0x98, 0xad, 0x17, 0xb8, 0xbd, 0xe5, 0xec, 0xbb, 0xe5, 0x99, 0x1c, 0xf3, 0x22,
0x33, 0xa8, 0x2c, 0x6c, 0xc2, 0x88, 0x94, 0x67, 0x2b, 0x52, 0x75, 0xc6, 0x18, 0x98, 0x68, 0x1d,
0x96, 0x6d, 0x42, 0xe1, 0xfb, 0x8e, 0xd9, 0x19, 0x11, 0x2f, 0x03, 0x73, 0x4b, 0x7d, 0x86, 0x6a,
0x80, 0xba, 0xc4, 0x7a, 0xd7, 0xf6, 0x49, 0xc0, 0xf3, 0xc7, 0xde, 0xb0, 0x25, 0xf6, 0x86, 0x4d,
0x79, 0xa2, 0x62, 0x50, 0xb3, 0x93, 0x48, 0xb5, 0x7d, 0x80, 0xfb, 0xa1, 0x36, 0xe8, 0x4f, 0xf4,
0x1f, 0x28, 0xbc, 0xa4, 0x24, 0xc2, 0x3b, 0xe8, 0xa5, 0x14, 0x41, 0x3e, 0xc1, 0x7d, 0xce, 0x93,
0x7b, 0xbe, 0x25, 0xff, 0x5f, 0xd2, 0xbe, 0x2d, 0xc0, 0x65, 0xfa, 0x42, 0x7a, 0x53, 0x05, 0xd9,
0x3b, 0x59, 0x90, 0xef, 0x30, 0x41, 0x8e, 0x21, 0xf0, 0x8f, 0x1a, 0xff, 0x2e, 0x6a, 0xfc, 0x5d,
0x82, 0xca, 0xc9, 0xc5, 0x9c, 0xf4, 0x5e, 0x2c, 0x56, 0x53, 0x49, 0x56, 0x33, 0x3d, 0x1f, 0x53,
0x59, 0xf9, 0x10, 0xab, 0x51, 0x88, 0x56, 0xe3, 0x16, 0x14, 0x7d, 0x4c, 0x7a, 0x9d, 0xa0, 0x5c,
0x64, 0x0a, 0x3d, 0xcf, 0x14, 0x3a, 0x24, 0x8b, 0x89, 0x67, 0x84, 0x0e, 0xda, 0x1f, 0x32, 0x5c,
0x6d, 0x0c, 0xd9, 0xd2, 0x74, 0x9e, 0x61, 0xff, 0x65, 0xde, 0xb8, 0xc5, 0xbd, 0xa9, 0xc4, 0xf6,
0xe6, 0xf8, 0xfd, 0x47, 0x60, 0xa5, 0x1b, 0xad, 0xc6, 0x13, 0xdc, 0x17, 0x36, 0xe0, 0x7d, 0x46,
0x2f, 0x07, 0x8b, 0x9a, 0x9e, 0x08, 0x63, 0x64, 0x84, 0x56, 0xf7, 0x01, 0x25, 0xbd, 0xe3, 0x55,
0x94, 0xf2, 0x56, 0x51, 0xce, 0xaa, 0xa2, 0xf6, 0x93, 0x04, 0xd7, 0xc6, 0x43, 0x9f, 0x48, 0x72,
0x4d, 0x58, 0x22, 0xb6, 0x63, 0x75, 0xf0, 0x90, 0x08, 0xd3, 0x04, 0xff, 0xd6, 0xbe, 0xc2, 0x4f,
0x2d, 0xf1, 0xf9, 0x70, 0x41, 0xee, 0x68, 0xa4, 0xcd, 0xd6, 0x7e, 0x95, 0x61, 0xf5, 0xa4, 0x59,
0x13, 0xe0, 0xf4, 0xb3, 0xce, 0x57, 0x8e, 0xf4, 0xed, 0xb1, 0x48, 0xcf, 0x7e, 0xb8, 0x4e, 0x25,
0x0a, 0xf9, 0xba, 0x8e, 0x9b, 0x9f, 0x25, 0xb8, 0x3a, 0xf6, 0x32, 0x33, 0xe1, 0x05, 0xb1, 0x44,
0x7a, 0xad, 0x16, 0x26, 0x44, 0x48, 0x26, 0x62, 0xc9, 0x64, 0xb1, 0x07, 0x1f, 0xf9, 0x86, 0xe8,
0x86, 0xd6, 0x01, 0xf6, 0x4d, 0xbb, 0x83, 0xdb, 0x6c, 0xd2, 0x54, 0xe6, 0x24, 0xc1, 0x4b, 0xfb,
0x45, 0x86, 0x1b, 0x75, 0xdc, 0xc1, 0x01, 0x7e, 0xa3, 0xcf, 0x91, 0xf1, 0x8d, 0x87, 0xf4, 0xcd,
0x5b, 0xcc, 0x3c, 0x82, 0x77, 0xb2, 0x94, 0x3b, 0xcd, 0xf2, 0x76, 0xa2, 0x06, 0xd2, 0x67, 0x6a,
0x5f, 0x4b, 0x70, 0x33, 0x57, 0x2e, 0x27, 0xd2, 0xc4, 0x29, 0xde, 0x0c, 0x2e, 0xcc, 0x47, 0x2a,
0x8e, 0xee, 0xc0, 0x2c, 0x1e, 0x0c, 0x84, 0x3d, 0xcf, 0x73, 0x31, 0x61, 0x8c, 0x1c, 0x44, 0x6c,
0x72, 0x16, 0x36, 0x25, 0xf2, 0x21, 0xf9, 0x9b, 0x0c, 0xb3, 0xc3, 0x50, 0x68, 0x2f, 0x2b, 0xb5,
0x12, 0x03, 0x7e, 0x2b, 0xba, 0xf2, 0xd9, 0x4f, 0x00, 0x39, 0xaf, 0x1a, 0x94, 0x4c, 0x35, 0x68,
0xb1, 0x0b, 0x16, 0x3f, 0x54, 0xa2, 0x57, 0xa8, 0x73, 0xec, 0xca, 0xc6, 0xa5, 0x27, 0xe3, 0x63,
0xf5, 0x93, 0x53, 0x9e, 0x32, 0x37, 0xa3, 0xa7, 0x4c, 0x4a, 0xfd, 0x84, 0xb3, 0xa5, 0x0f, 0x73,
0xe2, 0x23, 0x74, 0x0f, 0x66, 0x0e, 0x42, 0x3b, 0x2c, 0xe0, 0x89, 0x0a, 0x1d, 0x3a, 0x4f, 0x50,
0xcc, 0x57, 0x12, 0x2c, 0x09, 0x6d, 0x63, 0x9a, 0x23, 0xd6, 0x37, 0x4e, 0x74, 0x87, 0xa5, 0x1c,
0xdd, 0x61, 0xf9, 0xd4, 0xdd, 0x61, 0x25, 0xd6, 0x1d, 0x5e, 0xff, 0x06, 0x40, 0xe9, 0x12, 0x0b,
0x3d, 0x83, 0x85, 0x58, 0x57, 0x17, 0x5d, 0x4f, 0xc9, 0x41, 0xb2, 0x93, 0xac, 0xde, 0xc8, 0xe3,
0x46, 0x3c, 0xe4, 0xc2, 0xf2, 0xd3, 0x5e, 0xa7, 0x13, 0xee, 0xde, 0x8d, 0x7e, 0x13, 0x1f, 0x32,
0x7c, 0xff, 0x4e, 0x99, 0x9f, 0xe6, 0x48, 0xd7, 0xba, 0x9d, 0xdb, 0x97, 0xed, 0xcb, 0xe9, 0xb0,
0x63, 0x85, 0x16, 0xc2, 0x4f, 0x91, 0x41, 0xf7, 0x58, 0x5d, 0x8c, 0x0e, 0x10, 0x0f, 0xed, 0x00,
0xd4, 0x71, 0x47, 0x27, 0x16, 0xdf, 0x04, 0x29, 0x0b, 0x8d, 0x1e, 0xd3, 0x08, 0x57, 0xc6, 0x78,
0x10, 0x0f, 0x35, 0x60, 0x31, 0xde, 0x4b, 0x42, 0x65, 0xb6, 0x70, 0x4a, 0xa7, 0x4b, 0xbd, 0x98,
0xf1, 0x84, 0x78, 0x68, 0x0d, 0x66, 0x06, 0x6d, 0x57, 0xc4, 0x91, 0x0b, 0xad, 0x5e, 0xf5, 0x7c,
0x6c, 0x84, 0x78, 0xe8, 0x3e, 0xcc, 0x89, 0x9d, 0x4c, 0xb4, 0x3c, 0xfc, 0x14, 0x13, 0xfa, 0xae,
0xea, 0x85, 0x94, 0x51, 0x0e, 0x3b, 0xde, 0x6f, 0x0c, 0x61, 0xa7, 0xf4, 0x35, 0x43, 0xd8, 0xa9,
0x0d, 0xca, 0x06, 0x2c, 0x36, 0xd2, 0x03, 0x35, 0x32, 0x03, 0x35, 0x4e, 0x08, 0x94, 0x92, 0xc8,
0x94, 0x0e, 0x9b, 0x10, 0x28, 0x91, 0xc8, 0x3a, 0x53, 0xb9, 0xd8, 0x64, 0x42, 0xff, 0x1a, 0x78,
0xc7, 0x9a, 0x58, 0x6a, 0x39, 0xfd, 0x01, 0xf1, 0xd0, 0x01, 0xac, 0x9e, 0xf4, 0x21, 0x84, 0xae,
0xe5, 0xf9, 0xf0, 0x55, 0xaf, 0xe7, 0xf0, 0x22, 0x1e, 0x3a, 0x82, 0xca, 0xb8, 0x6b, 0x30, 0xaa,
0xe6, 0xbd, 0xe8, 0xab, 0xb7, 0x72, 0x7a, 0x12, 0x0f, 0x1d, 0xc2, 0xea, 0xc3, 0x76, 0x3b, 0x9b,
0xe5, 0xcd, 0x9c, 0xfd, 0x26, 0xb5, 0x9a, 0xcf, 0x91, 0x78, 0xe8, 0x73, 0xb8, 0x1c, 0x79, 0xc5,
0xa7, 0xac, 0x7a, 0x7b, 0xb0, 0x4b, 0x72, 0x5c, 0xaa, 0xd4, 0x3b, 0xf9, 0x9d, 0x89, 0xb7, 0x71,
0xe9, 0xe3, 0x8b, 0xdb, 0x1e, 0x76, 0xf6, 0xb6, 0x74, 0xe1, 0x0f, 0xd7, 0x2e, 0xb1, 0xee, 0x77,
0x89, 0xf5, 0xbc, 0xc8, 0xcc, 0xff, 0xfe, 0x19, 0x00, 0x00, 0xff, 0xff, 0xdf, 0x17, 0x83, 0x0e,
0xd9, 0x1d, 0x00, 0x00,
}

@ -227,19 +227,15 @@ message DeleteMessageListReactionExtensionsReq {
string opUserID = 2;
string sourceID = 3;
int32 sessionType = 4;
message MessageReactionKey {
string clientMsgID = 1;
int64 msgFirstModifyTime = 2;
repeated server_api_params.KeyValue reactionExtensionList = 3;
}
repeated MessageReactionKey messageReactionKeyList = 5;
string clientMsgID = 5;
int64 msgFirstModifyTime = 6;
repeated server_api_params.KeyValue reactionExtensionList = 7;
}
message DeleteMessageListReactionExtensionsResp {
int32 errCode = 1;
string errMsg = 2;
repeated ExtendMsgResp successList = 3;
repeated ExtendMsgResp failedList = 4;
repeated KeyValueResp result = 6;
}
message ExtendMsgResp {

Loading…
Cancel
Save