github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/oidb/oidb0x6d6.proto (about)

     1  syntax = "proto2";
     2  
     3  option go_package = "github.com/Mrs4s/MiraiGo/client/pb/oidb";
     4  
     5  message DeleteFileReqBody {
     6    optional int64 groupCode = 1;
     7    optional int32 appId = 2;
     8    optional int32 busId = 3;
     9    optional string parentFolderId = 4;
    10    optional string fileId = 5;
    11  }
    12  message DeleteFileRspBody {
    13    optional int32 retCode = 1;
    14    optional string retMsg = 2;
    15    optional string clientWording = 3;
    16  }
    17  message DownloadFileReqBody {
    18    optional int64 groupCode = 1;
    19    optional int32 appId = 2;
    20    optional int32 busId = 3;
    21    optional string fileId = 4;
    22    optional bool boolThumbnailReq = 5;
    23    optional int32 urlType = 6;
    24    optional bool boolPreviewReq = 7;
    25  }
    26  message DownloadFileRspBody {
    27    optional int32 retCode = 1;
    28    optional string retMsg = 2;
    29    optional string clientWording = 3;
    30    optional string downloadIp = 4;
    31    optional bytes downloadDns = 5;
    32    optional bytes downloadUrl = 6;
    33    optional bytes sha = 7;
    34    optional bytes sha3 = 8;
    35    optional bytes md5 = 9;
    36    optional bytes cookieVal = 10;
    37    optional string saveFileName = 11;
    38    optional int32 previewPort = 12;
    39  }
    40  message MoveFileReqBody {
    41    optional int64 groupCode = 1;
    42    optional int32 appId = 2;
    43    optional int32 busId = 3;
    44    optional string fileId = 4;
    45    optional string parentFolderId = 5;
    46    optional string destFolderId = 6;
    47  }
    48  message MoveFileRspBody {
    49    optional int32 retCode = 1;
    50    optional string retMsg = 2;
    51    optional string clientWording = 3;
    52    optional string parentFolderId = 4;
    53  }
    54  message RenameFileReqBody {
    55    optional int64 groupCode = 1;
    56    optional int32 appId = 2;
    57    optional int32 busId = 3;
    58    optional string fileId = 4;
    59    optional string parentFolderId = 5;
    60    optional string newFileName = 6;
    61  }
    62  message RenameFileRspBody {
    63    optional int32 retCode = 1;
    64    optional string retMsg = 2;
    65    optional string clientWording = 3;
    66  }
    67  message D6D6ReqBody {
    68    optional UploadFileReqBody uploadFileReq = 1;
    69    // optional ResendReqBody resendFileReq = 2;
    70    optional DownloadFileReqBody downloadFileReq = 3;
    71    optional DeleteFileReqBody deleteFileReq = 4;
    72    optional RenameFileReqBody renameFileReq = 5;
    73    optional MoveFileReqBody moveFileReq = 6;
    74  }
    75  message ResendReqBody {
    76    optional int64 groupCode = 1;
    77    optional int32 appId = 2;
    78    optional int32 busId = 3;
    79    optional string fileId = 4;
    80    optional bytes sha = 5;
    81  }
    82  message ResendRspBody {
    83    optional int32 retCode = 1;
    84    optional string retMsg = 2;
    85    optional string clientWording = 3;
    86    optional string uploadIp = 4;
    87    optional bytes fileKey = 5;
    88    optional bytes checkKey = 6;
    89  }
    90  message D6D6RspBody {
    91    optional UploadFileRspBody uploadFileRsp = 1;
    92    optional ResendRspBody resendFileRsp = 2;
    93    optional DownloadFileRspBody downloadFileRsp = 3;
    94    optional DeleteFileRspBody deleteFileRsp = 4;
    95    optional RenameFileRspBody renameFileRsp = 5;
    96    optional MoveFileRspBody moveFileRsp = 6;
    97  }
    98  message UploadFileReqBody {
    99    optional int64 groupCode = 1;
   100    optional int32 appId = 2;
   101    optional int32 busId = 3;
   102    optional int32 entrance = 4;
   103    optional string parentFolderId = 5;
   104    optional string fileName = 6;
   105    optional string localPath = 7;
   106    optional int64 int64FileSize = 8;
   107    optional bytes sha = 9;
   108    optional bytes sha3 = 10;
   109    optional bytes md5 = 11;
   110    optional bool supportMultiUpload = 15;
   111  }
   112  message UploadFileRspBody {
   113    optional int32 retCode = 1;
   114    optional string retMsg = 2;
   115    optional string clientWording = 3;
   116    optional string uploadIp = 4;
   117    optional string serverDns = 5;
   118    optional int32 busId = 6;
   119    optional string fileId = 7;
   120    optional bytes fileKey = 8;
   121    optional bytes checkKey = 9;
   122    optional bool boolFileExist = 10;
   123    repeated string uploadIpLanV4 = 12;
   124    repeated string uploadIpLanV6 = 13;
   125    optional int32 uploadPort = 14;
   126  }