mirror of
https://github.com/Mrs4s/MiraiGo.git
synced 2025-05-04 11:07:40 +08:00
53 lines
1.0 KiB
Protocol Buffer
53 lines
1.0 KiB
Protocol Buffer
syntax = "proto3";
|
|
|
|
option go_package = ".;longmsg";
|
|
|
|
message LongMsgDeleteReq {
|
|
bytes msgResid = 1;
|
|
int32 msgType = 2;
|
|
}
|
|
message LongMsgDeleteRsp {
|
|
int32 result = 1;
|
|
bytes msgResid = 2;
|
|
}
|
|
message LongMsgDownReq {
|
|
int32 srcUin = 1;
|
|
bytes msgResid = 2;
|
|
int32 msgType = 3;
|
|
int32 needCache = 4;
|
|
}
|
|
message LongMsgDownRsp {
|
|
int32 result = 1;
|
|
bytes msgResid = 2;
|
|
bytes msgContent = 3;
|
|
}
|
|
message LongMsgUpReq {
|
|
int32 msgType = 1;
|
|
int64 dstUin = 2;
|
|
int32 msgId = 3;
|
|
bytes msgContent = 4;
|
|
int32 storeType = 5;
|
|
bytes msgUkey = 6;
|
|
int32 needCache = 7;
|
|
}
|
|
message LongMsgUpRsp {
|
|
int32 result = 1;
|
|
int32 msgId = 2;
|
|
bytes msgResid = 3;
|
|
}
|
|
message LongReqBody {
|
|
int32 subcmd = 1;
|
|
int32 termType = 2;
|
|
int32 platformType = 3;
|
|
repeated LongMsgUpReq msgUpReq = 4;
|
|
repeated LongMsgDownReq msgDownReq = 5;
|
|
repeated LongMsgDeleteReq msgDelReq = 6;
|
|
int32 agentType = 10;
|
|
}
|
|
message LongRspBody {
|
|
int32 subcmd = 1;
|
|
repeated LongMsgUpRsp msgUpRsp = 2;
|
|
repeated LongMsgDownRsp msgDownRsp = 3;
|
|
repeated LongMsgDeleteRsp msgDelRsp = 4;
|
|
}
|
|
|