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

     1  // Code generated by protoc-gen-golite. DO NOT EDIT.
     2  // source: pb/oidb/oidb0x8fc.proto
     3  
     4  package oidb
     5  
     6  import (
     7  	proto "github.com/RomiChan/protobuf/proto"
     8  )
     9  
    10  type D8FCReqBody struct {
    11  	GroupCode      proto.Option[int64] `protobuf:"varint,1,opt"`
    12  	ShowFlag       proto.Option[int32] `protobuf:"varint,2,opt"`
    13  	MemLevelInfo   []*D8FCMemberInfo   `protobuf:"bytes,3,rep"`
    14  	LevelName      []*D8FCLevelName    `protobuf:"bytes,4,rep"`
    15  	UpdateTime     proto.Option[int32] `protobuf:"varint,5,opt"`
    16  	OfficeMode     proto.Option[int32] `protobuf:"varint,6,opt"`
    17  	GroupOpenAppid proto.Option[int32] `protobuf:"varint,7,opt"`
    18  	MsgClientInfo  *D8FCClientInfo     `protobuf:"bytes,8,opt"`
    19  	AuthKey        []byte              `protobuf:"bytes,9,opt"`
    20  }
    21  
    22  type D8FCMemberInfo struct {
    23  	Uin                    proto.Option[int64] `protobuf:"varint,1,opt"`
    24  	Point                  proto.Option[int32] `protobuf:"varint,2,opt"`
    25  	ActiveDay              proto.Option[int32] `protobuf:"varint,3,opt"`
    26  	Level                  proto.Option[int32] `protobuf:"varint,4,opt"`
    27  	SpecialTitle           []byte              `protobuf:"bytes,5,opt"`
    28  	SpecialTitleExpireTime proto.Option[int32] `protobuf:"varint,6,opt"`
    29  	UinName                []byte              `protobuf:"bytes,7,opt"`
    30  	MemberCardName         []byte              `protobuf:"bytes,8,opt"`
    31  	Phone                  []byte              `protobuf:"bytes,9,opt"`
    32  	Email                  []byte              `protobuf:"bytes,10,opt"`
    33  	Remark                 []byte              `protobuf:"bytes,11,opt"`
    34  	Gender                 proto.Option[int32] `protobuf:"varint,12,opt"`
    35  	Job                    []byte              `protobuf:"bytes,13,opt"`
    36  	TribeLevel             proto.Option[int32] `protobuf:"varint,14,opt"`
    37  	TribePoint             proto.Option[int32] `protobuf:"varint,15,opt"`
    38  	RichCardName           []*D8FCCardNameElem `protobuf:"bytes,16,rep"`
    39  	CommRichCardName       []byte              `protobuf:"bytes,17,opt"`
    40  }
    41  
    42  type D8FCCardNameElem struct {
    43  	EnumCardType proto.Option[int32] `protobuf:"varint,1,opt"`
    44  	Value        []byte              `protobuf:"bytes,2,opt"`
    45  }
    46  
    47  type D8FCLevelName struct {
    48  	Level proto.Option[int32]  `protobuf:"varint,1,opt"`
    49  	Name  proto.Option[string] `protobuf:"bytes,2,opt"`
    50  	_     [0]func()
    51  }
    52  
    53  type D8FCClientInfo struct {
    54  	Implat       proto.Option[int32]  `protobuf:"varint,1,opt"`
    55  	IngClientver proto.Option[string] `protobuf:"bytes,2,opt"`
    56  	_            [0]func()
    57  }
    58  
    59  type D8FCCommCardNameBuf struct {
    60  	RichCardName []*D8FCRichCardNameElem `protobuf:"bytes,1,rep"`
    61  }
    62  
    63  type D8FCRichCardNameElem struct {
    64  	Ctrl []byte `protobuf:"bytes,1,opt"`
    65  	Text []byte `protobuf:"bytes,2,opt"`
    66  }