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

     1  // Code generated by protoc-gen-golite. DO NOT EDIT.
     2  // source: pb/oidb/oidb0x88d.proto
     3  
     4  package oidb
     5  
     6  import (
     7  	proto "github.com/RomiChan/protobuf/proto"
     8  )
     9  
    10  type D88DGroupHeadPortraitInfo struct {
    11  	PicId proto.Option[uint32] `protobuf:"varint,1,opt"`
    12  	_     [0]func()
    13  }
    14  
    15  type D88DGroupHeadPortrait struct {
    16  	_ [0]func()
    17  }
    18  
    19  type D88DGroupExInfoOnly struct {
    20  	_ [0]func()
    21  }
    22  
    23  type D88DGroupInfo struct {
    24  	GroupOwner              proto.Option[uint64] `protobuf:"varint,1,opt"`
    25  	GroupCreateTime         proto.Option[uint32] `protobuf:"varint,2,opt"`
    26  	GroupFlag               proto.Option[uint32] `protobuf:"varint,3,opt"`
    27  	GroupFlagExt            proto.Option[uint32] `protobuf:"varint,4,opt"`
    28  	GroupMemberMaxNum       proto.Option[uint32] `protobuf:"varint,5,opt"`
    29  	GroupMemberNum          proto.Option[uint32] `protobuf:"varint,6,opt"`
    30  	GroupOption             proto.Option[uint32] `protobuf:"varint,7,opt"`
    31  	GroupClassExt           proto.Option[uint32] `protobuf:"varint,8,opt"`
    32  	GroupSpecialClass       proto.Option[uint32] `protobuf:"varint,9,opt"`
    33  	GroupLevel              proto.Option[uint32] `protobuf:"varint,10,opt"`
    34  	GroupFace               proto.Option[uint32] `protobuf:"varint,11,opt"`
    35  	GroupDefaultPage        proto.Option[uint32] `protobuf:"varint,12,opt"`
    36  	GroupInfoSeq            proto.Option[uint32] `protobuf:"varint,13,opt"`
    37  	GroupRoamingTime        proto.Option[uint32] `protobuf:"varint,14,opt"`
    38  	GroupName               []byte               `protobuf:"bytes,15,opt"`
    39  	GroupMemo               []byte               `protobuf:"bytes,16,opt"`
    40  	GroupFingerMemo         []byte               `protobuf:"bytes,17,opt"`
    41  	GroupClassText          []byte               `protobuf:"bytes,18,opt"`
    42  	GroupAllianceCode       []uint32             `protobuf:"varint,19,rep"`
    43  	GroupExtraAadmNum       proto.Option[uint32] `protobuf:"varint,20,opt"`
    44  	GroupUin                proto.Option[uint64] `protobuf:"varint,21,opt"`
    45  	GroupCurMsgSeq          proto.Option[uint32] `protobuf:"varint,22,opt"`
    46  	GroupLastMsgTime        proto.Option[uint32] `protobuf:"varint,23,opt"`
    47  	GroupQuestion           []byte               `protobuf:"bytes,24,opt"`
    48  	GroupAnswer             []byte               `protobuf:"bytes,25,opt"`
    49  	GroupVisitorMaxNum      proto.Option[uint32] `protobuf:"varint,26,opt"`
    50  	GroupVisitorCurNum      proto.Option[uint32] `protobuf:"varint,27,opt"`
    51  	LevelNameSeq            proto.Option[uint32] `protobuf:"varint,28,opt"`
    52  	GroupAdminMaxNum        proto.Option[uint32] `protobuf:"varint,29,opt"`
    53  	GroupAioSkinTimestamp   proto.Option[uint32] `protobuf:"varint,30,opt"`
    54  	GroupBoardSkinTimestamp proto.Option[uint32] `protobuf:"varint,31,opt"`
    55  	GroupAioSkinUrl         []byte               `protobuf:"bytes,32,opt"`
    56  	GroupBoardSkinUrl       []byte               `protobuf:"bytes,33,opt"`
    57  	GroupCoverSkinTimestamp proto.Option[uint32] `protobuf:"varint,34,opt"`
    58  	GroupCoverSkinUrl       []byte               `protobuf:"bytes,35,opt"`
    59  	GroupGrade              proto.Option[uint32] `protobuf:"varint,36,opt"`
    60  	ActiveMemberNum         proto.Option[uint32] `protobuf:"varint,37,opt"`
    61  	CertificationType       proto.Option[uint32] `protobuf:"varint,38,opt"`
    62  	CertificationText       []byte               `protobuf:"bytes,39,opt"`
    63  	GroupRichFingerMemo     []byte               `protobuf:"bytes,40,opt"`
    64  	// repeated D88DTagRecord tagRecord = 41;
    65  	// optional D88DGroupGeoInfo groupGeoInfo = 42;
    66  	HeadPortraitSeq       proto.Option[uint32]   `protobuf:"varint,43,opt"`
    67  	MsgHeadPortrait       *D88DGroupHeadPortrait `protobuf:"bytes,44,opt"`
    68  	ShutupTimestamp       proto.Option[uint32]   `protobuf:"varint,45,opt"`
    69  	ShutupTimestampMe     proto.Option[uint32]   `protobuf:"varint,46,opt"`
    70  	CreateSourceFlag      proto.Option[uint32]   `protobuf:"varint,47,opt"`
    71  	CmduinMsgSeq          proto.Option[uint32]   `protobuf:"varint,48,opt"`
    72  	CmduinJoinTime        proto.Option[uint32]   `protobuf:"varint,49,opt"`
    73  	CmduinUinFlag         proto.Option[uint32]   `protobuf:"varint,50,opt"`
    74  	CmduinFlagEx          proto.Option[uint32]   `protobuf:"varint,51,opt"`
    75  	CmduinNewMobileFlag   proto.Option[uint32]   `protobuf:"varint,52,opt"`
    76  	CmduinReadMsgSeq      proto.Option[uint32]   `protobuf:"varint,53,opt"`
    77  	CmduinLastMsgTime     proto.Option[uint32]   `protobuf:"varint,54,opt"`
    78  	GroupTypeFlag         proto.Option[uint32]   `protobuf:"varint,55,opt"`
    79  	AppPrivilegeFlag      proto.Option[uint32]   `protobuf:"varint,56,opt"`
    80  	StGroupExInfo         *D88DGroupExInfoOnly   `protobuf:"bytes,57,opt"`
    81  	GroupSecLevel         proto.Option[uint32]   `protobuf:"varint,58,opt"`
    82  	GroupSecLevelInfo     proto.Option[uint32]   `protobuf:"varint,59,opt"`
    83  	CmduinPrivilege       proto.Option[uint32]   `protobuf:"varint,60,opt"`
    84  	PoidInfo              []byte                 `protobuf:"bytes,61,opt"`
    85  	CmduinFlagEx2         proto.Option[uint32]   `protobuf:"varint,62,opt"`
    86  	ConfUin               proto.Option[uint64]   `protobuf:"varint,63,opt"`
    87  	ConfMaxMsgSeq         proto.Option[uint32]   `protobuf:"varint,64,opt"`
    88  	ConfToGroupTime       proto.Option[uint32]   `protobuf:"varint,65,opt"`
    89  	PasswordRedbagTime    proto.Option[uint32]   `protobuf:"varint,66,opt"`
    90  	SubscriptionUin       proto.Option[uint64]   `protobuf:"varint,67,opt"`
    91  	MemberListChangeSeq   proto.Option[uint32]   `protobuf:"varint,68,opt"`
    92  	MembercardSeq         proto.Option[uint32]   `protobuf:"varint,69,opt"`
    93  	RootId                proto.Option[uint64]   `protobuf:"varint,70,opt"`
    94  	ParentId              proto.Option[uint64]   `protobuf:"varint,71,opt"`
    95  	TeamSeq               proto.Option[uint32]   `protobuf:"varint,72,opt"`
    96  	HistoryMsgBeginTime   proto.Option[uint64]   `protobuf:"varint,73,opt"`
    97  	InviteNoAuthNumLimit  proto.Option[uint64]   `protobuf:"varint,74,opt"`
    98  	CmduinHistoryMsgSeq   proto.Option[uint32]   `protobuf:"varint,75,opt"`
    99  	CmduinJoinMsgSeq      proto.Option[uint32]   `protobuf:"varint,76,opt"`
   100  	GroupFlagext3         proto.Option[uint32]   `protobuf:"varint,77,opt"`
   101  	GroupOpenAppid        proto.Option[uint32]   `protobuf:"varint,78,opt"`
   102  	IsConfGroup           proto.Option[uint32]   `protobuf:"varint,79,opt"`
   103  	IsModifyConfGroupFace proto.Option[uint32]   `protobuf:"varint,80,opt"`
   104  	IsModifyConfGroupName proto.Option[uint32]   `protobuf:"varint,81,opt"`
   105  	NoFingerOpenFlag      proto.Option[uint32]   `protobuf:"varint,82,opt"`
   106  	NoCodeFingerOpenFlag  proto.Option[uint32]   `protobuf:"varint,83,opt"`
   107  }
   108  
   109  type ReqGroupInfo struct {
   110  	GroupCode            proto.Option[uint64] `protobuf:"varint,1,opt"`
   111  	Stgroupinfo          *D88DGroupInfo       `protobuf:"bytes,2,opt"`
   112  	LastGetGroupNameTime proto.Option[uint32] `protobuf:"varint,3,opt"`
   113  	_                    [0]func()
   114  }
   115  
   116  type D88DReqBody struct {
   117  	AppId           proto.Option[uint32] `protobuf:"varint,1,opt"`
   118  	ReqGroupInfo    []*ReqGroupInfo      `protobuf:"bytes,2,rep"`
   119  	PcClientVersion proto.Option[uint32] `protobuf:"varint,3,opt"`
   120  }
   121  
   122  type RspGroupInfo struct {
   123  	GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"`
   124  	Result    proto.Option[uint32] `protobuf:"varint,2,opt"`
   125  	GroupInfo *D88DGroupInfo       `protobuf:"bytes,3,opt"`
   126  	_         [0]func()
   127  }
   128  
   129  type D88DRspBody struct {
   130  	RspGroupInfo []*RspGroupInfo `protobuf:"bytes,1,rep"`
   131  	StrErrorInfo []byte          `protobuf:"bytes,2,opt"`
   132  }
   133  
   134  type D88DTagRecord struct {
   135  	FromUin   proto.Option[uint64] `protobuf:"varint,1,opt"`
   136  	GroupCode proto.Option[uint64] `protobuf:"varint,2,opt"`
   137  	TagId     []byte               `protobuf:"bytes,3,opt"`
   138  	SetTime   proto.Option[uint64] `protobuf:"varint,4,opt"`
   139  	GoodNum   proto.Option[uint32] `protobuf:"varint,5,opt"`
   140  	BadNum    proto.Option[uint32] `protobuf:"varint,6,opt"`
   141  	TagLen    proto.Option[uint32] `protobuf:"varint,7,opt"`
   142  	TagValue  []byte               `protobuf:"bytes,8,opt"`
   143  }
   144  
   145  type D88DGroupGeoInfo struct {
   146  	Owneruin   proto.Option[uint64] `protobuf:"varint,1,opt"`
   147  	Settime    proto.Option[uint32] `protobuf:"varint,2,opt"`
   148  	Cityid     proto.Option[uint32] `protobuf:"varint,3,opt"`
   149  	Longitude  proto.Option[int64]  `protobuf:"varint,4,opt"`
   150  	Latitude   proto.Option[int64]  `protobuf:"varint,5,opt"`
   151  	Geocontent []byte               `protobuf:"bytes,6,opt"`
   152  	PoiId      proto.Option[uint64] `protobuf:"varint,7,opt"`
   153  }