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

     1  // Code generated by protoc-gen-golite. DO NOT EDIT.
     2  // source: pb/oidb/oidb0xbcb.proto
     3  
     4  package oidb
     5  
     6  import (
     7  	proto "github.com/RomiChan/protobuf/proto"
     8  )
     9  
    10  type CheckUrlReq struct {
    11  	Url         []string             `protobuf:"bytes,1,rep"`
    12  	Refer       proto.Option[string] `protobuf:"bytes,2,opt"`
    13  	Plateform   proto.Option[string] `protobuf:"bytes,3,opt"`
    14  	QqPfTo      proto.Option[string] `protobuf:"bytes,4,opt"`
    15  	Type        proto.Option[uint32] `protobuf:"varint,5,opt"`
    16  	From        proto.Option[uint32] `protobuf:"varint,6,opt"`
    17  	Chatid      proto.Option[uint64] `protobuf:"varint,7,opt"`
    18  	ServiceType proto.Option[uint64] `protobuf:"varint,8,opt"`
    19  	SendUin     proto.Option[uint64] `protobuf:"varint,9,opt"`
    20  	ReqType     proto.Option[string] `protobuf:"bytes,10,opt"`
    21  	OriginalUrl proto.Option[string] `protobuf:"bytes,11,opt"`
    22  	IsArk       proto.Option[bool]   `protobuf:"varint,12,opt"`
    23  	ArkName     proto.Option[string] `protobuf:"bytes,13,opt"`
    24  	IsFinish    proto.Option[bool]   `protobuf:"varint,14,opt"`
    25  	SrcUrls     []string             `protobuf:"bytes,15,rep"`
    26  	SrcPlatform proto.Option[uint32] `protobuf:"varint,16,opt"`
    27  	Qua         proto.Option[string] `protobuf:"bytes,17,opt"`
    28  }
    29  
    30  type CheckUrlReqItem struct {
    31  	Url         proto.Option[string] `protobuf:"bytes,1,opt"`
    32  	Refer       proto.Option[string] `protobuf:"bytes,2,opt"`
    33  	Plateform   proto.Option[string] `protobuf:"bytes,3,opt"`
    34  	QqPfTo      proto.Option[string] `protobuf:"bytes,4,opt"`
    35  	Type        proto.Option[uint32] `protobuf:"varint,5,opt"`
    36  	From        proto.Option[uint32] `protobuf:"varint,6,opt"`
    37  	Chatid      proto.Option[uint64] `protobuf:"varint,7,opt"`
    38  	ServiceType proto.Option[uint64] `protobuf:"varint,8,opt"`
    39  	SendUin     proto.Option[uint64] `protobuf:"varint,9,opt"`
    40  	ReqType     proto.Option[string] `protobuf:"bytes,10,opt"`
    41  	_           [0]func()
    42  }
    43  
    44  type CheckUrlRsp struct {
    45  	Results         []*UrlCheckResult    `protobuf:"bytes,1,rep"`
    46  	NextReqDuration proto.Option[uint32] `protobuf:"varint,2,opt"`
    47  }
    48  
    49  type DBCBReqBody struct {
    50  	NotUseCache proto.Option[int32] `protobuf:"varint,9,opt"`
    51  	CheckUrlReq *CheckUrlReq        `protobuf:"bytes,10,opt"`
    52  	_           [0]func()
    53  }
    54  
    55  type DBCBRspBody struct {
    56  	Wording     proto.Option[string] `protobuf:"bytes,1,opt"`
    57  	CheckUrlRsp *CheckUrlRsp         `protobuf:"bytes,10,opt"`
    58  	_           [0]func()
    59  }
    60  
    61  type UrlCheckResult struct {
    62  	Url          proto.Option[string] `protobuf:"bytes,1,opt"`
    63  	Result       proto.Option[uint32] `protobuf:"varint,2,opt"`
    64  	JumpResult   proto.Option[uint32] `protobuf:"varint,3,opt"`
    65  	JumpUrl      proto.Option[string] `protobuf:"bytes,4,opt"`
    66  	Level        proto.Option[uint32] `protobuf:"varint,5,opt"`
    67  	SubLevel     proto.Option[uint32] `protobuf:"varint,6,opt"`
    68  	Umrtype      proto.Option[uint32] `protobuf:"varint,7,opt"`
    69  	RetFrom      proto.Option[uint32] `protobuf:"varint,8,opt"`
    70  	OperationBit proto.Option[uint64] `protobuf:"varint,9,opt"`
    71  	_            [0]func()
    72  }