github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/oidb/oidb0x6d8.pb.go (about) 1 // Code generated by protoc-gen-golite. DO NOT EDIT. 2 // source: pb/oidb/oidb0x6d8.proto 3 4 package oidb 5 6 import ( 7 proto "github.com/RomiChan/protobuf/proto" 8 ) 9 10 type D6D8ReqBody struct { 11 // optional GetFileInfoReqBody fileInfoReq = 1; 12 FileListInfoReq *GetFileListReqBody `protobuf:"bytes,2,opt"` 13 GroupFileCountReq *GetFileCountReqBody `protobuf:"bytes,3,opt"` 14 GroupSpaceReq *GetSpaceReqBody `protobuf:"bytes,4,opt"` 15 _ [0]func() 16 } 17 18 type D6D8RspBody struct { 19 // optional GetFileInfoRspBody fileInfoRsp = 1; 20 FileListInfoRsp *GetFileListRspBody `protobuf:"bytes,2,opt"` 21 FileCountRsp *GetFileCountRspBody `protobuf:"bytes,3,opt"` 22 GroupSpaceRsp *GetSpaceRspBody `protobuf:"bytes,4,opt"` 23 _ [0]func() 24 } 25 26 type GetFileInfoReqBody struct { 27 GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"` 28 AppId proto.Option[uint32] `protobuf:"varint,2,opt"` 29 BusId proto.Option[uint32] `protobuf:"varint,3,opt"` 30 FileId proto.Option[string] `protobuf:"bytes,4,opt"` 31 FieldFlag proto.Option[uint32] `protobuf:"varint,5,opt"` 32 _ [0]func() 33 } 34 35 type GetFileInfoRspBody struct { 36 RetCode proto.Option[int32] `protobuf:"varint,1,opt"` 37 RetMsg proto.Option[string] `protobuf:"bytes,2,opt"` 38 ClientWording proto.Option[string] `protobuf:"bytes,3,opt"` 39 FileInfo *GroupFileInfo `protobuf:"bytes,4,opt"` 40 _ [0]func() 41 } 42 43 type GetFileListRspBody struct { 44 RetCode proto.Option[int32] `protobuf:"varint,1,opt"` 45 RetMsg proto.Option[string] `protobuf:"bytes,2,opt"` 46 ClientWording proto.Option[string] `protobuf:"bytes,3,opt"` 47 IsEnd proto.Option[bool] `protobuf:"varint,4,opt"` 48 ItemList []*GetFileListRspBody_Item `protobuf:"bytes,5,rep"` 49 MaxTimestamp *FileTimeStamp `protobuf:"bytes,6,opt"` 50 AllFileCount proto.Option[uint32] `protobuf:"varint,7,opt"` 51 FilterCode proto.Option[uint32] `protobuf:"varint,8,opt"` 52 SafeCheckFlag proto.Option[bool] `protobuf:"varint,11,opt"` 53 SafeCheckRes proto.Option[uint32] `protobuf:"varint,12,opt"` 54 NextIndex proto.Option[uint32] `protobuf:"varint,13,opt"` 55 Context []byte `protobuf:"bytes,14,opt"` 56 Role proto.Option[uint32] `protobuf:"varint,15,opt"` 57 OpenFlag proto.Option[uint32] `protobuf:"varint,16,opt"` 58 } 59 60 type GroupFileInfo struct { 61 FileId proto.Option[string] `protobuf:"bytes,1,opt"` 62 FileName proto.Option[string] `protobuf:"bytes,2,opt"` 63 FileSize proto.Option[uint64] `protobuf:"varint,3,opt"` 64 BusId proto.Option[uint32] `protobuf:"varint,4,opt"` 65 UploadedSize proto.Option[uint64] `protobuf:"varint,5,opt"` 66 UploadTime proto.Option[uint32] `protobuf:"varint,6,opt"` 67 DeadTime proto.Option[uint32] `protobuf:"varint,7,opt"` 68 ModifyTime proto.Option[uint32] `protobuf:"varint,8,opt"` 69 DownloadTimes proto.Option[uint32] `protobuf:"varint,9,opt"` 70 Sha []byte `protobuf:"bytes,10,opt"` 71 Sha3 []byte `protobuf:"bytes,11,opt"` 72 Md5 []byte `protobuf:"bytes,12,opt"` 73 LocalPath proto.Option[string] `protobuf:"bytes,13,opt"` 74 UploaderName proto.Option[string] `protobuf:"bytes,14,opt"` 75 UploaderUin proto.Option[uint64] `protobuf:"varint,15,opt"` 76 ParentFolderId proto.Option[string] `protobuf:"bytes,16,opt"` 77 } 78 79 type GroupFolderInfo struct { 80 FolderId proto.Option[string] `protobuf:"bytes,1,opt"` 81 ParentFolderId proto.Option[string] `protobuf:"bytes,2,opt"` 82 FolderName proto.Option[string] `protobuf:"bytes,3,opt"` 83 CreateTime proto.Option[uint32] `protobuf:"varint,4,opt"` 84 ModifyTime proto.Option[uint32] `protobuf:"varint,5,opt"` 85 CreateUin proto.Option[uint64] `protobuf:"varint,6,opt"` 86 CreatorName proto.Option[string] `protobuf:"bytes,7,opt"` 87 TotalFileCount proto.Option[uint32] `protobuf:"varint,8,opt"` 88 _ [0]func() 89 } 90 91 type GetFileListReqBody struct { 92 GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"` 93 AppId proto.Option[uint32] `protobuf:"varint,2,opt"` 94 FolderId proto.Option[string] `protobuf:"bytes,3,opt"` 95 StartTimestamp *FileTimeStamp `protobuf:"bytes,4,opt"` 96 FileCount proto.Option[uint32] `protobuf:"varint,5,opt"` 97 MaxTimestamp *FileTimeStamp `protobuf:"bytes,6,opt"` 98 AllFileCount proto.Option[uint32] `protobuf:"varint,7,opt"` 99 ReqFrom proto.Option[uint32] `protobuf:"varint,8,opt"` 100 SortBy proto.Option[uint32] `protobuf:"varint,9,opt"` 101 FilterCode proto.Option[uint32] `protobuf:"varint,10,opt"` 102 Uin proto.Option[uint64] `protobuf:"varint,11,opt"` 103 FieldFlag proto.Option[uint32] `protobuf:"varint,12,opt"` 104 StartIndex proto.Option[uint32] `protobuf:"varint,13,opt"` 105 Context []byte `protobuf:"bytes,14,opt"` 106 ClientVersion proto.Option[uint32] `protobuf:"varint,15,opt"` 107 } 108 109 type GetFileCountReqBody struct { 110 GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"` 111 AppId proto.Option[uint32] `protobuf:"varint,2,opt"` 112 BusId proto.Option[uint32] `protobuf:"varint,3,opt"` 113 _ [0]func() 114 } 115 116 type GetSpaceReqBody struct { 117 GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"` 118 AppId proto.Option[uint32] `protobuf:"varint,2,opt"` 119 _ [0]func() 120 } 121 122 type GetFileCountRspBody struct { 123 RetCode proto.Option[int32] `protobuf:"varint,1,opt"` 124 RetMsg proto.Option[string] `protobuf:"bytes,2,opt"` 125 ClientWording proto.Option[string] `protobuf:"bytes,3,opt"` 126 AllFileCount proto.Option[uint32] `protobuf:"varint,4,opt"` 127 FileTooMany proto.Option[bool] `protobuf:"varint,5,opt"` 128 LimitCount proto.Option[uint32] `protobuf:"varint,6,opt"` 129 IsFull proto.Option[bool] `protobuf:"varint,7,opt"` 130 _ [0]func() 131 } 132 133 type GetSpaceRspBody struct { 134 RetCode proto.Option[int32] `protobuf:"varint,1,opt"` 135 RetMsg proto.Option[string] `protobuf:"bytes,2,opt"` 136 ClientWording proto.Option[string] `protobuf:"bytes,3,opt"` 137 TotalSpace proto.Option[uint64] `protobuf:"varint,4,opt"` 138 UsedSpace proto.Option[uint64] `protobuf:"varint,5,opt"` 139 _ [0]func() 140 } 141 142 type FileTimeStamp struct { 143 UploadTime proto.Option[uint32] `protobuf:"varint,1,opt"` 144 FileId proto.Option[string] `protobuf:"bytes,2,opt"` 145 _ [0]func() 146 } 147 148 type GetFileListRspBody_Item struct { 149 Type proto.Option[uint32] `protobuf:"varint,1,opt"` 150 FolderInfo *GroupFolderInfo `protobuf:"bytes,2,opt"` 151 FileInfo *GroupFileInfo `protobuf:"bytes,3,opt"` 152 _ [0]func() 153 }