github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/cmd0x388/cmd0x388.pb.go (about) 1 // Code generated by protoc-gen-golite. DO NOT EDIT. 2 // source: pb/cmd0x388/cmd0x388.proto 3 4 package cmd0x388 5 6 import ( 7 proto "github.com/RomiChan/protobuf/proto" 8 ) 9 10 type DelImgReq struct { 11 SrcUin proto.Option[uint64] `protobuf:"varint,1,opt"` 12 DstUin proto.Option[uint64] `protobuf:"varint,2,opt"` 13 ReqTerm proto.Option[uint32] `protobuf:"varint,3,opt"` 14 ReqPlatformType proto.Option[uint32] `protobuf:"varint,4,opt"` 15 BuType proto.Option[uint32] `protobuf:"varint,5,opt"` 16 BuildVer []byte `protobuf:"bytes,6,opt"` 17 FileResid []byte `protobuf:"bytes,7,opt"` 18 PicWidth proto.Option[uint32] `protobuf:"varint,8,opt"` 19 PicHeight proto.Option[uint32] `protobuf:"varint,9,opt"` 20 } 21 22 type DelImgRsp struct { 23 Result proto.Option[uint32] `protobuf:"varint,1,opt"` 24 FailMsg []byte `protobuf:"bytes,2,opt"` 25 FileResid []byte `protobuf:"bytes,3,opt"` 26 } 27 28 type ExpRoamExtendInfo struct { 29 Resid []byte `protobuf:"bytes,1,opt"` 30 } 31 32 type ExpRoamPicInfo struct { 33 ShopFlag proto.Option[uint32] `protobuf:"varint,1,opt"` 34 PkgId proto.Option[uint32] `protobuf:"varint,2,opt"` 35 PicId []byte `protobuf:"bytes,3,opt"` 36 } 37 38 type ExtensionCommPicTryUp struct { 39 Extinfo [][]byte `protobuf:"bytes,1,rep"` 40 } 41 42 type ExtensionExpRoamTryUp struct { 43 ExproamPicInfo []*ExpRoamPicInfo `protobuf:"bytes,1,rep"` 44 } 45 46 type GetImgUrlReq struct { 47 GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"` 48 DstUin proto.Option[uint64] `protobuf:"varint,2,opt"` 49 Fileid proto.Option[uint64] `protobuf:"varint,3,opt"` 50 FileMd5 []byte `protobuf:"bytes,4,opt"` 51 UrlFlag proto.Option[uint32] `protobuf:"varint,5,opt"` 52 UrlType proto.Option[uint32] `protobuf:"varint,6,opt"` 53 ReqTerm proto.Option[uint32] `protobuf:"varint,7,opt"` 54 ReqPlatformType proto.Option[uint32] `protobuf:"varint,8,opt"` 55 InnerIp proto.Option[uint32] `protobuf:"varint,9,opt"` 56 BuType proto.Option[uint32] `protobuf:"varint,10,opt"` 57 BuildVer []byte `protobuf:"bytes,11,opt"` 58 FileId proto.Option[uint64] `protobuf:"varint,12,opt"` 59 FileSize proto.Option[uint64] `protobuf:"varint,13,opt"` 60 OriginalPic proto.Option[uint32] `protobuf:"varint,14,opt"` 61 RetryReq proto.Option[uint32] `protobuf:"varint,15,opt"` 62 FileHeight proto.Option[uint32] `protobuf:"varint,16,opt"` 63 FileWidth proto.Option[uint32] `protobuf:"varint,17,opt"` 64 PicType proto.Option[uint32] `protobuf:"varint,18,opt"` 65 PicUpTimestamp proto.Option[uint32] `protobuf:"varint,19,opt"` 66 ReqTransferType proto.Option[uint32] `protobuf:"varint,20,opt"` 67 QqmeetGuildId proto.Option[uint64] `protobuf:"varint,21,opt"` 68 QqmeetChannelId proto.Option[uint64] `protobuf:"varint,22,opt"` 69 DownloadIndex []byte `protobuf:"bytes,23,opt"` 70 } 71 72 type GetImgUrlRsp struct { 73 Fileid proto.Option[uint64] `protobuf:"varint,1,opt"` 74 FileMd5 []byte `protobuf:"bytes,2,opt"` 75 Result proto.Option[uint32] `protobuf:"varint,3,opt"` 76 FailMsg []byte `protobuf:"bytes,4,opt"` 77 ImgInfo *ImgInfo `protobuf:"bytes,5,opt"` 78 ThumbDownUrl [][]byte `protobuf:"bytes,6,rep"` 79 OriginalDownUrl [][]byte `protobuf:"bytes,7,rep"` 80 BigDownUrl [][]byte `protobuf:"bytes,8,rep"` 81 DownIp []uint32 `protobuf:"varint,9,rep"` 82 DownPort []uint32 `protobuf:"varint,10,rep"` 83 DownDomain []byte `protobuf:"bytes,11,opt"` 84 ThumbDownPara []byte `protobuf:"bytes,12,opt"` 85 OriginalDownPara []byte `protobuf:"bytes,13,opt"` 86 BigDownPara []byte `protobuf:"bytes,14,opt"` 87 FileId proto.Option[uint64] `protobuf:"varint,15,opt"` 88 AutoDownType proto.Option[uint32] `protobuf:"varint,16,opt"` 89 OrderDownType []uint32 `protobuf:"varint,17,rep"` 90 BigThumbDownPara []byte `protobuf:"bytes,19,opt"` 91 HttpsUrlFlag proto.Option[uint32] `protobuf:"varint,20,opt"` 92 DownIp6 []*IPv6Info `protobuf:"bytes,26,rep"` 93 ClientIp6 []byte `protobuf:"bytes,27,opt"` 94 } 95 96 type GetPttUrlReq struct { 97 GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"` 98 DstUin proto.Option[uint64] `protobuf:"varint,2,opt"` 99 Fileid proto.Option[uint64] `protobuf:"varint,3,opt"` 100 FileMd5 []byte `protobuf:"bytes,4,opt"` 101 ReqTerm proto.Option[uint32] `protobuf:"varint,5,opt"` 102 ReqPlatformType proto.Option[uint32] `protobuf:"varint,6,opt"` 103 InnerIp proto.Option[uint32] `protobuf:"varint,7,opt"` 104 BuType proto.Option[uint32] `protobuf:"varint,8,opt"` 105 BuildVer []byte `protobuf:"bytes,9,opt"` 106 FileId proto.Option[uint64] `protobuf:"varint,10,opt"` 107 FileKey []byte `protobuf:"bytes,11,opt"` 108 Codec proto.Option[uint32] `protobuf:"varint,12,opt"` 109 BuId proto.Option[uint32] `protobuf:"varint,13,opt"` 110 ReqTransferType proto.Option[uint32] `protobuf:"varint,14,opt"` 111 IsAuto proto.Option[uint32] `protobuf:"varint,15,opt"` 112 } 113 114 type GetPttUrlRsp struct { 115 Fileid proto.Option[uint64] `protobuf:"varint,1,opt"` 116 FileMd5 []byte `protobuf:"bytes,2,opt"` 117 Result proto.Option[uint32] `protobuf:"varint,3,opt"` 118 FailMsg []byte `protobuf:"bytes,4,opt"` 119 DownUrl [][]byte `protobuf:"bytes,5,rep"` 120 DownIp []uint32 `protobuf:"varint,6,rep"` 121 DownPort []uint32 `protobuf:"varint,7,rep"` 122 DownDomain []byte `protobuf:"bytes,8,opt"` 123 DownPara []byte `protobuf:"bytes,9,opt"` 124 FileId proto.Option[uint64] `protobuf:"varint,10,opt"` 125 TransferType proto.Option[uint32] `protobuf:"varint,11,opt"` 126 AllowRetry proto.Option[uint32] `protobuf:"varint,12,opt"` 127 DownIp6 []*IPv6Info `protobuf:"bytes,26,rep"` 128 ClientIp6 []byte `protobuf:"bytes,27,opt"` 129 Domain proto.Option[string] `protobuf:"bytes,28,opt"` 130 } 131 132 type IPv6Info struct { 133 Ip6 []byte `protobuf:"bytes,1,opt"` 134 Port proto.Option[uint32] `protobuf:"varint,2,opt"` 135 } 136 137 type ImgInfo struct { 138 FileMd5 []byte `protobuf:"bytes,1,opt"` 139 FileType proto.Option[uint32] `protobuf:"varint,2,opt"` 140 FileSize proto.Option[uint64] `protobuf:"varint,3,opt"` 141 FileWidth proto.Option[uint32] `protobuf:"varint,4,opt"` 142 FileHeight proto.Option[uint32] `protobuf:"varint,5,opt"` 143 } 144 145 type PicSize struct { 146 Original proto.Option[uint32] `protobuf:"varint,1,opt"` 147 Thumb proto.Option[uint32] `protobuf:"varint,2,opt"` 148 High proto.Option[uint32] `protobuf:"varint,3,opt"` 149 _ [0]func() 150 } 151 152 type D388ReqBody struct { 153 NetType proto.Option[uint32] `protobuf:"varint,1,opt"` 154 Subcmd proto.Option[uint32] `protobuf:"varint,2,opt"` 155 TryupImgReq []*TryUpImgReq `protobuf:"bytes,3,rep"` 156 GetimgUrlReq []*GetImgUrlReq `protobuf:"bytes,4,rep"` 157 TryupPttReq []*TryUpPttReq `protobuf:"bytes,5,rep"` 158 GetpttUrlReq []*GetPttUrlReq `protobuf:"bytes,6,rep"` 159 CommandId proto.Option[uint32] `protobuf:"varint,7,opt"` 160 DelImgReq []*DelImgReq `protobuf:"bytes,8,rep"` 161 Extension []byte `protobuf:"bytes,1001,opt"` 162 } 163 164 type D388RspBody struct { 165 ClientIp proto.Option[uint32] `protobuf:"varint,1,opt"` 166 Subcmd proto.Option[uint32] `protobuf:"varint,2,opt"` 167 TryupImgRsp []*D388TryUpImgRsp `protobuf:"bytes,3,rep"` 168 GetimgUrlRsp []*GetImgUrlRsp `protobuf:"bytes,4,rep"` 169 TryupPttRsp []*TryUpPttRsp `protobuf:"bytes,5,rep"` 170 GetpttUrlRsp []*GetPttUrlRsp `protobuf:"bytes,6,rep"` 171 DelImgRsp []*DelImgRsp `protobuf:"bytes,7,rep"` 172 } 173 174 type TryUpImgReq struct { 175 GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"` 176 SrcUin proto.Option[uint64] `protobuf:"varint,2,opt"` 177 FileId proto.Option[uint64] `protobuf:"varint,3,opt"` 178 FileMd5 []byte `protobuf:"bytes,4,opt"` 179 FileSize proto.Option[uint64] `protobuf:"varint,5,opt"` 180 FileName []byte `protobuf:"bytes,6,opt"` 181 SrcTerm proto.Option[uint32] `protobuf:"varint,7,opt"` 182 PlatformType proto.Option[uint32] `protobuf:"varint,8,opt"` 183 BuType proto.Option[uint32] `protobuf:"varint,9,opt"` 184 PicWidth proto.Option[uint32] `protobuf:"varint,10,opt"` 185 PicHeight proto.Option[uint32] `protobuf:"varint,11,opt"` 186 PicType proto.Option[uint32] `protobuf:"varint,12,opt"` 187 BuildVer []byte `protobuf:"bytes,13,opt"` 188 InnerIp proto.Option[uint32] `protobuf:"varint,14,opt"` 189 AppPicType proto.Option[uint32] `protobuf:"varint,15,opt"` 190 OriginalPic proto.Option[uint32] `protobuf:"varint,16,opt"` 191 FileIndex []byte `protobuf:"bytes,17,opt"` 192 DstUin proto.Option[uint64] `protobuf:"varint,18,opt"` 193 SrvUpload proto.Option[uint32] `protobuf:"varint,19,opt"` 194 TransferUrl []byte `protobuf:"bytes,20,opt"` 195 QqmeetGuildId proto.Option[uint64] `protobuf:"varint,21,opt"` 196 QqmeetChannelId proto.Option[uint64] `protobuf:"varint,22,opt"` 197 } 198 199 type D388TryUpImgRsp struct { 200 FileId proto.Option[uint64] `protobuf:"varint,1,opt"` 201 Result proto.Option[uint32] `protobuf:"varint,2,opt"` 202 FailMsg []byte `protobuf:"bytes,3,opt"` 203 FileExit proto.Option[bool] `protobuf:"varint,4,opt"` 204 ImgInfo *ImgInfo `protobuf:"bytes,5,opt"` 205 UpIp []uint32 `protobuf:"varint,6,rep"` 206 UpPort []uint32 `protobuf:"varint,7,rep"` 207 UpUkey []byte `protobuf:"bytes,8,opt"` 208 Fileid proto.Option[uint64] `protobuf:"varint,9,opt"` 209 UpOffset proto.Option[uint64] `protobuf:"varint,10,opt"` 210 BlockSize proto.Option[uint64] `protobuf:"varint,11,opt"` 211 NewBigChan proto.Option[bool] `protobuf:"varint,12,opt"` 212 UpIp6 []*IPv6Info `protobuf:"bytes,26,rep"` 213 ClientIp6 []byte `protobuf:"bytes,27,opt"` 214 DownloadIndex []byte `protobuf:"bytes,28,opt"` 215 Info4Busi *TryUpInfo4Busi `protobuf:"bytes,1001,opt"` 216 } 217 218 type TryUpInfo4Busi struct { 219 DownDomain []byte `protobuf:"bytes,1,opt"` 220 ThumbDownUrl []byte `protobuf:"bytes,2,opt"` 221 OriginalDownUrl []byte `protobuf:"bytes,3,opt"` 222 BigDownUrl []byte `protobuf:"bytes,4,opt"` 223 FileResid []byte `protobuf:"bytes,5,opt"` 224 } 225 226 type TryUpPttReq struct { 227 GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"` 228 SrcUin proto.Option[uint64] `protobuf:"varint,2,opt"` 229 FileId proto.Option[uint64] `protobuf:"varint,3,opt"` 230 FileMd5 []byte `protobuf:"bytes,4,opt"` 231 FileSize proto.Option[uint64] `protobuf:"varint,5,opt"` 232 FileName []byte `protobuf:"bytes,6,opt"` 233 SrcTerm proto.Option[uint32] `protobuf:"varint,7,opt"` 234 PlatformType proto.Option[uint32] `protobuf:"varint,8,opt"` 235 BuType proto.Option[uint32] `protobuf:"varint,9,opt"` 236 BuildVer []byte `protobuf:"bytes,10,opt"` 237 InnerIp proto.Option[uint32] `protobuf:"varint,11,opt"` 238 VoiceLength proto.Option[uint32] `protobuf:"varint,12,opt"` 239 NewUpChan proto.Option[bool] `protobuf:"varint,13,opt"` 240 Codec proto.Option[uint32] `protobuf:"varint,14,opt"` 241 VoiceType proto.Option[uint32] `protobuf:"varint,15,opt"` 242 BuId proto.Option[uint32] `protobuf:"varint,16,opt"` 243 } 244 245 type TryUpPttRsp struct { 246 FileId proto.Option[uint64] `protobuf:"varint,1,opt"` 247 Result proto.Option[uint32] `protobuf:"varint,2,opt"` 248 FailMsg []byte `protobuf:"bytes,3,opt"` 249 FileExit proto.Option[bool] `protobuf:"varint,4,opt"` 250 UpIp []uint32 `protobuf:"varint,5,rep"` 251 UpPort []uint32 `protobuf:"varint,6,rep"` 252 UpUkey []byte `protobuf:"bytes,7,opt"` 253 Fileid proto.Option[uint64] `protobuf:"varint,8,opt"` 254 UpOffset proto.Option[uint64] `protobuf:"varint,9,opt"` 255 BlockSize proto.Option[uint64] `protobuf:"varint,10,opt"` 256 FileKey []byte `protobuf:"bytes,11,opt"` 257 ChannelType proto.Option[uint32] `protobuf:"varint,12,opt"` 258 UpIp6 []*IPv6Info `protobuf:"bytes,26,rep"` 259 ClientIp6 []byte `protobuf:"bytes,27,opt"` 260 }