github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/cmd0x352/cmd0x352.pb.go (about)

     1  // Code generated by protoc-gen-golite. DO NOT EDIT.
     2  // source: pb/cmd0x352/cmd0x352.proto
     3  
     4  package cmd0x352
     5  
     6  import (
     7  	proto "github.com/RomiChan/protobuf/proto"
     8  )
     9  
    10  type ReqBody struct {
    11  	Subcmd      proto.Option[uint32] `protobuf:"varint,1,opt"`
    12  	TryupImgReq []*D352TryUpImgReq   `protobuf:"bytes,2,rep"`
    13  	// repeated GetImgUrlReq getimgUrlReq = 3;
    14  	// repeated DelImgReq delImgReq = 4;
    15  	NetType proto.Option[uint32] `protobuf:"varint,10,opt"`
    16  }
    17  
    18  type RspBody struct {
    19  	Subcmd      proto.Option[uint32] `protobuf:"varint,1,opt"`
    20  	TryupImgRsp []*TryUpImgRsp       `protobuf:"bytes,2,rep"`
    21  	// repeated GetImgUrlRsp getimgUrlRsp = 3;
    22  	NewBigchan proto.Option[bool] `protobuf:"varint,4,opt"`
    23  	// repeated DelImgRsp delImgRsp = 5;
    24  	FailMsg []byte `protobuf:"bytes,10,opt"`
    25  }
    26  
    27  type D352TryUpImgReq struct {
    28  	SrcUin        proto.Option[uint64] `protobuf:"varint,1,opt"`
    29  	DstUin        proto.Option[uint64] `protobuf:"varint,2,opt"`
    30  	FileId        proto.Option[uint64] `protobuf:"varint,3,opt"`
    31  	FileMd5       []byte               `protobuf:"bytes,4,opt"`
    32  	FileSize      proto.Option[uint64] `protobuf:"varint,5,opt"`
    33  	FileName      []byte               `protobuf:"bytes,6,opt"`
    34  	SrcTerm       proto.Option[uint32] `protobuf:"varint,7,opt"`
    35  	PlatformType  proto.Option[uint32] `protobuf:"varint,8,opt"`
    36  	InnerIp       proto.Option[uint32] `protobuf:"varint,9,opt"`
    37  	AddressBook   proto.Option[bool]   `protobuf:"varint,10,opt"`
    38  	Retry         proto.Option[uint32] `protobuf:"varint,11,opt"`
    39  	BuType        proto.Option[uint32] `protobuf:"varint,12,opt"`
    40  	PicOriginal   proto.Option[bool]   `protobuf:"varint,13,opt"`
    41  	PicWidth      proto.Option[uint32] `protobuf:"varint,14,opt"`
    42  	PicHeight     proto.Option[uint32] `protobuf:"varint,15,opt"`
    43  	PicType       proto.Option[uint32] `protobuf:"varint,16,opt"`
    44  	BuildVer      []byte               `protobuf:"bytes,17,opt"`
    45  	FileIndex     []byte               `protobuf:"bytes,18,opt"`
    46  	StoreDays     proto.Option[uint32] `protobuf:"varint,19,opt"`
    47  	TryupStepflag proto.Option[uint32] `protobuf:"varint,20,opt"`
    48  	RejectTryfast proto.Option[bool]   `protobuf:"varint,21,opt"`
    49  	SrvUpload     proto.Option[uint32] `protobuf:"varint,22,opt"`
    50  	TransferUrl   []byte               `protobuf:"bytes,23,opt"`
    51  }
    52  
    53  type TryUpImgRsp struct {
    54  	FileId   proto.Option[uint64] `protobuf:"varint,1,opt"`
    55  	ClientIp proto.Option[uint32] `protobuf:"varint,2,opt"`
    56  	Result   proto.Option[uint32] `protobuf:"varint,3,opt"`
    57  	FailMsg  []byte               `protobuf:"bytes,4,opt"`
    58  	FileExit proto.Option[bool]   `protobuf:"varint,5,opt"`
    59  	// optional ImgInfo imgInfo = 6;
    60  	UpIp         []uint32             `protobuf:"varint,7,rep"`
    61  	UpPort       []uint32             `protobuf:"varint,8,rep"`
    62  	UpUkey       []byte               `protobuf:"bytes,9,opt"`
    63  	UpResid      []byte               `protobuf:"bytes,10,opt"`
    64  	UpUuid       []byte               `protobuf:"bytes,11,opt"`
    65  	UpOffset     proto.Option[uint64] `protobuf:"varint,12,opt"`
    66  	BlockSize    proto.Option[uint64] `protobuf:"varint,13,opt"`
    67  	EncryptDstip []byte               `protobuf:"bytes,14,opt"`
    68  	Roamdays     proto.Option[uint32] `protobuf:"varint,15,opt"`
    69  	// repeated IPv6Info upIp6 = 26;
    70  	ClientIp6        []byte               `protobuf:"bytes,27,opt"`
    71  	ThumbDownPara    []byte               `protobuf:"bytes,60,opt"`
    72  	OriginalDownPara []byte               `protobuf:"bytes,61,opt"`
    73  	DownDomain       []byte               `protobuf:"bytes,62,opt"`
    74  	BigDownPara      []byte               `protobuf:"bytes,64,opt"`
    75  	BigThumbDownPara []byte               `protobuf:"bytes,65,opt"`
    76  	HttpsUrlFlag     proto.Option[uint32] `protobuf:"varint,66,opt"` // optional TryUpInfo4Busi info4Busi = 1001;
    77  }