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 }