github.com/LagrangeDev/LagrangeGo@v0.0.0-20240512064304-ad4a85e10cb4/client/packets/pb/service/oidb/OidbSvcTrpcTcp0x6D8.proto (about) 1 syntax = "proto3"; 2 3 option go_package = "github.com/LagrangeDev/LagrangeGo/client/packets/pb/service/oidb"; 4 5 // GroupFSView 6 message OidbSvcTrpcTcp0x6D8 { 7 optional OidbSvcTrpcTcp0x6D8List List = 2; 8 optional OidbSvcTrpcTcp0x6D8Count Count = 3; 9 optional OidbSvcTrpcTcp0x6D8Space Space = 4; 10 } 11 12 message OidbSvcTrpcTcp0x6D8List { 13 uint32 GroupUin = 1; 14 uint32 AppId = 2; // 7 15 string TargetDirectory = 3; 16 uint32 FileCount = 5; // 20 17 uint32 SortBy = 9; // 1 18 uint32 StartIndex = 13; // default 0 19 uint32 Field17 = 17; // 2 20 uint32 Field18 = 18; // 0 21 } 22 23 message OidbSvcTrpcTcp0x6D8Count { 24 uint32 GroupUin = 1; 25 uint32 AppId = 2; // 7 26 uint32 BusId = 3; // 6 27 } 28 29 message OidbSvcTrpcTcp0x6D8Space { 30 uint32 GroupUin = 1; 31 uint32 AppId = 2; // 7 32 } 33 34 message OidbSvcTrpcTcp0x6D8_1Response { 35 optional OidbSvcTrpcTcp0x6D8_1ResponseList List = 2; 36 optional OidbSvcTrpcTcp0x6D8_1ResponseCount Count = 3; 37 optional OidbSvcTrpcTcp0x6D8_1ResponseSpace Space = 4; 38 } 39 40 message OidbSvcTrpcTcp0x6D8_1ResponseList { 41 int32 RetCode = 1; 42 string RetMsg = 2; 43 string ClientWording = 3; 44 bool IsEnd = 4; 45 repeated OidbSvcTrpcTcp0x6D8_1ResponseItem Items = 5; 46 } 47 48 message OidbSvcTrpcTcp0x6D8_1ResponseCount { 49 uint32 FileCount = 4; 50 uint32 LimitCount = 6; 51 bool IsFull = 7; 52 } 53 54 message OidbSvcTrpcTcp0x6D8_1ResponseSpace { 55 uint64 TotalSpace = 4; 56 uint64 UsedSpace = 5; 57 uint32 Field6 = 6; 58 } 59 60 message OidbSvcTrpcTcp0x6D8_1ResponseItem { 61 uint32 Type = 1; 62 OidbSvcTrpcTcp0x6D8_1ResponseFolderInfo FolderInfo = 2; 63 OidbSvcTrpcTcp0x6D8_1ResponseFileInfo FileInfo = 3; 64 } 65 66 message OidbSvcTrpcTcp0x6D8_1ResponseFolderInfo { 67 string FolderId = 1; 68 string ParentDirectoryId = 2; 69 string FolderName = 3; 70 uint32 CreateTime = 4; 71 uint32 ModifiedTime = 5; 72 uint32 CreatorUin = 6; 73 string CreatorName = 7; 74 uint32 TotalFileCount = 8; 75 } 76 77 message OidbSvcTrpcTcp0x6D8_1ResponseFileInfo { 78 string FileId = 1; 79 string FileName = 2; 80 uint64 FileSize = 3; 81 uint32 BusId = 4; 82 uint64 UploadedSize = 5; 83 uint32 UploadedTime = 6; 84 uint32 ExpireTime = 7; 85 uint32 ModifiedTime = 8; 86 uint32 DownloadedTimes = 9; 87 bytes FileSha1 = 10; 88 bytes FileMd5 = 12; 89 string UploaderName = 14; 90 uint32 UploaderUin = 15; 91 string ParentDirectory = 16; 92 uint32 Field17 = 17; 93 string Field22 = 22; 94 }