github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/longmsg/longmsg.proto (about) 1 syntax = "proto3"; 2 3 option go_package = "github.com/Mrs4s/MiraiGo/client/pb/longmsg"; 4 5 message LongMsgDeleteReq { 6 bytes msgResid = 1; 7 int32 msgType = 2; 8 } 9 message LongMsgDeleteRsp { 10 int32 result = 1; 11 bytes msgResid = 2; 12 } 13 message LongMsgDownReq { 14 int32 srcUin = 1; 15 bytes msgResid = 2; 16 int32 msgType = 3; 17 int32 needCache = 4; 18 } 19 message LongMsgDownRsp { 20 int32 result = 1; 21 bytes msgResid = 2; 22 bytes msgContent = 3; 23 } 24 message LongMsgUpReq { 25 int32 msgType = 1; 26 int64 dstUin = 2; 27 int32 msgId = 3; 28 bytes msgContent = 4; 29 int32 storeType = 5; 30 bytes msgUkey = 6; 31 int32 needCache = 7; 32 } 33 message LongMsgUpRsp { 34 int32 result = 1; 35 int32 msgId = 2; 36 bytes msgResid = 3; 37 } 38 message LongReqBody { 39 int32 subcmd = 1; 40 int32 termType = 2; 41 int32 platformType = 3; 42 repeated LongMsgUpReq msgUpReq = 4; 43 //repeated LongMsgDownReq msgDownReq = 5; 44 //repeated LongMsgDeleteReq msgDelReq = 6; 45 int32 agentType = 10; 46 } 47 message LongRspBody { 48 int32 subcmd = 1; 49 //repeated LongMsgUpRsp msgUpRsp = 2; 50 repeated LongMsgDownRsp msgDownRsp = 3; 51 //repeated LongMsgDeleteRsp msgDelRsp = 4; 52 } 53