github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/highway/bdhExtInfo.pb.go (about) 1 // Code generated by protoc-gen-golite. DO NOT EDIT. 2 // source: pb/highway/bdhExtInfo.proto 3 4 package highway 5 6 import ( 7 proto "github.com/RomiChan/protobuf/proto" 8 ) 9 10 type CommFileExtReq struct { 11 ActionType proto.Option[uint32] `protobuf:"varint,1,opt"` 12 Uuid []byte `protobuf:"bytes,2,opt"` 13 } 14 15 type CommFileExtRsp struct { 16 Retcode proto.Option[int32] `protobuf:"varint,1,opt"` 17 DownloadUrl []byte `protobuf:"bytes,2,opt"` 18 } 19 20 type PicInfo struct { 21 Idx proto.Option[uint32] `protobuf:"varint,1,opt"` 22 Size proto.Option[uint32] `protobuf:"varint,2,opt"` 23 BinMd5 []byte `protobuf:"bytes,3,opt"` 24 Type proto.Option[uint32] `protobuf:"varint,4,opt"` 25 } 26 27 type QQVoiceExtReq struct { 28 Qid []byte `protobuf:"bytes,1,opt"` 29 Fmt proto.Option[uint32] `protobuf:"varint,2,opt"` 30 Rate proto.Option[uint32] `protobuf:"varint,3,opt"` 31 Bits proto.Option[uint32] `protobuf:"varint,4,opt"` 32 Channel proto.Option[uint32] `protobuf:"varint,5,opt"` 33 Pinyin proto.Option[uint32] `protobuf:"varint,6,opt"` 34 } 35 36 type QQVoiceExtRsp struct { 37 Qid []byte `protobuf:"bytes,1,opt"` 38 Retcode proto.Option[int32] `protobuf:"varint,2,opt"` 39 Result []*QQVoiceResult `protobuf:"bytes,3,rep"` 40 } 41 42 type QQVoiceResult struct { 43 Text []byte `protobuf:"bytes,1,opt"` 44 Pinyin []byte `protobuf:"bytes,2,opt"` 45 Source proto.Option[uint32] `protobuf:"varint,3,opt"` 46 } 47 48 type ShortVideoReqExtInfo struct { 49 Cmd proto.Option[uint32] `protobuf:"varint,1,opt"` 50 SessionId proto.Option[uint64] `protobuf:"varint,2,opt"` 51 Thumbinfo *PicInfo `protobuf:"bytes,3,opt"` 52 Videoinfo *VideoInfo `protobuf:"bytes,4,opt"` 53 ShortvideoSureReq *ShortVideoSureReqInfo `protobuf:"bytes,5,opt"` 54 IsMergeCmdBeforeData proto.Option[bool] `protobuf:"varint,6,opt"` 55 _ [0]func() 56 } 57 58 type ShortVideoRspExtInfo struct { 59 Cmd proto.Option[uint32] `protobuf:"varint,1,opt"` 60 SessionId proto.Option[uint64] `protobuf:"varint,2,opt"` 61 Retcode proto.Option[int32] `protobuf:"varint,3,opt"` 62 Errinfo []byte `protobuf:"bytes,4,opt"` 63 Thumbinfo *PicInfo `protobuf:"bytes,5,opt"` 64 Videoinfo *VideoInfo `protobuf:"bytes,6,opt"` 65 ShortvideoSureRsp *ShortVideoSureRspInfo `protobuf:"bytes,7,opt"` 66 RetryFlag proto.Option[uint32] `protobuf:"varint,8,opt"` 67 } 68 69 type ShortVideoSureReqInfo struct { 70 Fromuin proto.Option[uint64] `protobuf:"varint,1,opt"` 71 ChatType proto.Option[uint32] `protobuf:"varint,2,opt"` 72 Touin proto.Option[uint64] `protobuf:"varint,3,opt"` 73 GroupCode proto.Option[uint64] `protobuf:"varint,4,opt"` 74 ClientType proto.Option[uint32] `protobuf:"varint,5,opt"` 75 Thumbinfo *PicInfo `protobuf:"bytes,6,opt"` 76 MergeVideoinfo []*VideoInfo `protobuf:"bytes,7,rep"` 77 DropVideoinfo []*VideoInfo `protobuf:"bytes,8,rep"` 78 BusinessType proto.Option[uint32] `protobuf:"varint,9,opt"` 79 SubBusinessType proto.Option[uint32] `protobuf:"varint,10,opt"` 80 } 81 82 type ShortVideoSureRspInfo struct { 83 Fileid []byte `protobuf:"bytes,1,opt"` 84 Ukey []byte `protobuf:"bytes,2,opt"` 85 Videoinfo *VideoInfo `protobuf:"bytes,3,opt"` 86 MergeCost proto.Option[uint32] `protobuf:"varint,4,opt"` 87 } 88 89 type StoryVideoExtReq struct { 90 _ [0]func() 91 } 92 93 type StoryVideoExtRsp struct { 94 Retcode proto.Option[int32] `protobuf:"varint,1,opt"` 95 Msg []byte `protobuf:"bytes,2,opt"` 96 CdnUrl []byte `protobuf:"bytes,3,opt"` 97 FileKey []byte `protobuf:"bytes,4,opt"` 98 FileId []byte `protobuf:"bytes,5,opt"` 99 } 100 101 type UploadPicExtInfo struct { 102 FileResid []byte `protobuf:"bytes,1,opt"` 103 DownloadUrl []byte `protobuf:"bytes,2,opt"` 104 ThumbDownloadUrl []byte `protobuf:"bytes,3,opt"` 105 } 106 107 type VideoInfo struct { 108 Idx proto.Option[uint32] `protobuf:"varint,1,opt"` 109 Size proto.Option[uint32] `protobuf:"varint,2,opt"` 110 BinMd5 []byte `protobuf:"bytes,3,opt"` 111 Format proto.Option[uint32] `protobuf:"varint,4,opt"` 112 ResLen proto.Option[uint32] `protobuf:"varint,5,opt"` 113 ResWidth proto.Option[uint32] `protobuf:"varint,6,opt"` 114 Time proto.Option[uint32] `protobuf:"varint,7,opt"` 115 Starttime proto.Option[uint64] `protobuf:"varint,8,opt"` 116 IsAudio proto.Option[uint32] `protobuf:"varint,9,opt"` 117 }