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  }