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