1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-05-04 11:07:40 +08:00

dep: update protobuf

This commit is contained in:
wdvxdr 2022-06-24 11:05:19 +08:00
parent 24ee0103e7
commit 5d277ab45b
No known key found for this signature in database
GPG Key ID: 703F8C071DE7A1B6
54 changed files with 384 additions and 10 deletions

View File

@ -17,34 +17,40 @@ type ChannelUserInfo struct {
type ChannelUserPermission struct {
AllowReadFeed proto.Option[bool] `protobuf:"varint,1,opt"`
AllowWriteFeed proto.Option[bool] `protobuf:"varint,2,opt"`
_ [0]func()
}
type ClientIdentity struct {
ClientId proto.Option[uint32] `protobuf:"varint,1,opt"`
Desc proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type BaseGuildInfo struct {
GuildId proto.Option[uint64] `protobuf:"varint,1,opt"`
Name proto.Option[string] `protobuf:"bytes,2,opt"`
JoinTime proto.Option[uint64] `protobuf:"varint,3,opt"`
_ [0]func()
}
type BaseRoleGroupInfo struct {
RoleId proto.Option[uint64] `protobuf:"varint,1,opt"`
Name proto.Option[string] `protobuf:"bytes,2,opt"`
Color proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type StChannelInfo struct {
Sign *StChannelSign `protobuf:"bytes,1,opt"`
Name proto.Option[string] `protobuf:"bytes,2,opt"`
IconUrl proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type StChannelSign struct {
GuildId proto.Option[uint64] `protobuf:"varint,1,opt"`
ChannelId proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type StEmotionReactionInfo struct {
@ -66,4 +72,5 @@ type BytesEntry struct {
type CommonEntry struct {
Key proto.Option[string] `protobuf:"bytes,1,opt"`
Value proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}

View File

@ -10,11 +10,13 @@ import (
type ContentMetaData struct {
Count *RichTextContentCount `protobuf:"bytes,1,opt"`
ContentID proto.Option[int64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type FeedMetaData struct {
Content *ContentMetaData `protobuf:"bytes,1,opt"`
LastModifiedTime proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type FeedRedTouchTransInfo struct {
@ -25,11 +27,13 @@ type FeedRedTouchTransInfo struct {
PageType proto.Option[int32] `protobuf:"varint,5,opt"`
RedType proto.Option[int32] `protobuf:"varint,6,opt"`
InsertPageType proto.Option[int32] `protobuf:"varint,7,opt"`
_ [0]func()
}
type NoticeOperation struct {
Type proto.Option[uint32] `protobuf:"varint,1,opt"`
Schema proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type RichTextContentCount struct {
@ -39,6 +43,7 @@ type RichTextContentCount struct {
Emoji proto.Option[uint64] `protobuf:"varint,4,opt"`
Image proto.Option[uint64] `protobuf:"varint,5,opt"`
Video proto.Option[uint64] `protobuf:"varint,6,opt"`
_ [0]func()
}
type StAnimation struct {
@ -51,6 +56,7 @@ type StAnimation struct {
type StBusiReportInfo struct {
RecomReport *StRecomReportInfo `protobuf:"bytes,1,opt"`
TraceID proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type StChannelShareInfo struct {
@ -60,11 +66,13 @@ type StChannelShareInfo struct {
ChannelSign *StChannelSign `protobuf:"bytes,4,opt"`
UpdateDurationMs proto.Option[uint64] `protobuf:"varint,5,opt"`
Sign *StChannelShareSign `protobuf:"bytes,6,opt"`
_ [0]func()
}
type StChannelShareSign struct {
CreateAt proto.Option[uint64] `protobuf:"varint,1,opt"`
Token proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type StCircleRankItem struct {
@ -73,6 +81,7 @@ type StCircleRankItem struct {
FuelValue proto.Option[int64] `protobuf:"varint,3,opt"`
FeedNum proto.Option[int64] `protobuf:"varint,4,opt"`
CircleID proto.Option[string] `protobuf:"bytes,5,opt"`
_ [0]func()
}
type StClientInfo struct {
@ -168,10 +177,12 @@ type StFeedCount struct {
Push proto.Option[int64] `protobuf:"varint,2,opt"`
Comment proto.Option[int64] `protobuf:"varint,3,opt"`
Visitor proto.Option[int64] `protobuf:"varint,4,opt"`
_ [0]func()
}
type StFeedSummary struct {
LayoutType proto.Option[uint32] `protobuf:"varint,1,opt"`
_ [0]func()
}
type StFollowRecomInfo struct {
@ -184,6 +195,7 @@ type StFollowRecomInfo struct {
type StFollowUser struct {
Uid proto.Option[uint64] `protobuf:"varint,1,opt"`
Nick proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type StGPSV2 struct {
@ -191,12 +203,14 @@ type StGPSV2 struct {
Lon proto.Option[int64] `protobuf:"varint,2,opt"`
EType proto.Option[int64] `protobuf:"varint,3,opt"`
Alt proto.Option[int64] `protobuf:"varint,4,opt"`
_ [0]func()
}
type StGuidePublishBubble struct {
Id proto.Option[string] `protobuf:"bytes,1,opt"`
BackgroundImage *StImage `protobuf:"bytes,2,opt"`
JumpUrl proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type StIconInfo struct {
@ -205,6 +219,7 @@ type StIconInfo struct {
IconUrl140 proto.Option[string] `protobuf:"bytes,3,opt"`
IconUrl640 proto.Option[string] `protobuf:"bytes,4,opt"`
IconUrl proto.Option[string] `protobuf:"bytes,5,opt"`
_ [0]func()
}
type StImage struct {
@ -273,22 +288,26 @@ type StMedalInfo struct {
BackgroundUrl proto.Option[string] `protobuf:"bytes,9,opt"`
Describe proto.Option[string] `protobuf:"bytes,10,opt"`
ReportValue proto.Option[int32] `protobuf:"varint,11,opt"`
_ [0]func()
}
type StNotice struct {
PsvFeed *StFeed `protobuf:"bytes,1,opt"`
OrigineFeed *StFeed `protobuf:"bytes,2,opt"`
PattonInfo *StNoticePattonInfo `protobuf:"bytes,3,opt"`
_ [0]func()
}
type StNoticePattonInfo struct {
PattonType proto.Option[uint32] `protobuf:"varint,1,opt"`
PlainTxt *StPlainTxtInfo `protobuf:"bytes,2,opt"`
_ [0]func()
}
type StNoticeTxtInfo struct {
Content *StRichText `protobuf:"bytes,1,opt"`
ContentOfReference *StRichText `protobuf:"bytes,2,opt"`
_ [0]func()
}
type StOpinfo struct {
@ -298,6 +317,7 @@ type StOpinfo struct {
type StPlainTxtInfo struct {
TxtInfo *StNoticeTxtInfo `protobuf:"bytes,1,opt"`
Operation *NoticeOperation `protobuf:"bytes,2,opt"`
_ [0]func()
}
type StPoiInfoV2 struct {
@ -321,6 +341,7 @@ type StPoiInfoV2 struct {
DianPingId proto.Option[string] `protobuf:"bytes,18,opt"`
DistanceText proto.Option[string] `protobuf:"bytes,19,opt"`
DisplayName proto.Option[string] `protobuf:"bytes,20,opt"`
_ [0]func()
}
type StPrePullCacheFeed struct {
@ -417,22 +438,26 @@ type StRichTextAtContent struct {
GuildInfo *GuildChannelBaseGuildInfo `protobuf:"bytes,2,opt"`
RoleGroupId *GuildChannelBaseRoleGroupInfo `protobuf:"bytes,3,opt"`
User *StUser `protobuf:"bytes,4,opt"`
_ [0]func()
}
type GuildChannelBaseGuildInfo struct {
GuildId proto.Option[uint64] `protobuf:"varint,1,opt"`
Name proto.Option[string] `protobuf:"bytes,2,opt"`
JoinTime proto.Option[uint64] `protobuf:"varint,3,opt"`
_ [0]func()
}
type GuildChannelBaseRoleGroupInfo struct {
RoleId proto.Option[uint64] `protobuf:"varint,1,opt"`
Name proto.Option[string] `protobuf:"bytes,2,opt"`
Color proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type StRichTextChannelContent struct {
ChannelInfo *StChannelInfo `protobuf:"bytes,1,opt"`
_ [0]func()
}
type StRichTextContent struct {
@ -443,6 +468,7 @@ type StRichTextContent struct {
UrlContent *StRichTextURLContent `protobuf:"bytes,5,opt"`
EmojiContent *StRichTextEmojiContent `protobuf:"bytes,6,opt"`
ChannelContent *StRichTextChannelContent `protobuf:"bytes,7,opt"`
_ [0]func()
}
type StRichTextEmojiContent struct {
@ -450,15 +476,18 @@ type StRichTextEmojiContent struct {
Type proto.Option[string] `protobuf:"bytes,2,opt"`
Name proto.Option[string] `protobuf:"bytes,3,opt"`
Url proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type StRichTextTextContent struct {
Text proto.Option[string] `protobuf:"bytes,1,opt"`
_ [0]func()
}
type StRichTextURLContent struct {
Url proto.Option[string] `protobuf:"bytes,1,opt"`
DisplayText proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type StSameTopicGuideInfo struct {
@ -468,6 +497,7 @@ type StSameTopicGuideInfo struct {
Words proto.Option[string] `protobuf:"bytes,4,opt"`
JumpUrl proto.Option[string] `protobuf:"bytes,5,opt"`
ReportExt proto.Option[string] `protobuf:"bytes,6,opt"`
_ [0]func()
}
type StShare struct {
@ -493,6 +523,7 @@ type StShareQzoneInfo struct {
type StSingleMaterial struct {
MaterialId proto.Option[string] `protobuf:"bytes,1,opt"`
_ [0]func()
}
type StSingleRecomReportInfo struct {
@ -530,6 +561,7 @@ type StTagMedalInfo struct {
TagID proto.Option[string] `protobuf:"bytes,1,opt"`
TagName proto.Option[string] `protobuf:"bytes,2,opt"`
Rank proto.Option[uint64] `protobuf:"varint,3,opt"`
_ [0]func()
}
type StTagOperateInfo struct {
@ -546,11 +578,13 @@ type StTagOperateInfo struct {
BeWhiteStartTime proto.Option[int64] `protobuf:"varint,11,opt"`
BeWhiteEndTime proto.Option[int64] `protobuf:"varint,12,opt"`
PublishSchema proto.Option[string] `protobuf:"bytes,13,opt"`
_ [0]func()
}
type StUnifiedTag struct {
UnifiedType proto.Option[string] `protobuf:"bytes,1,opt"`
UnifiedId proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type StUser struct {
@ -648,4 +682,5 @@ type StWearingMedalInfo struct {
Type proto.Option[int32] `protobuf:"varint,1,opt"`
MedalName proto.Option[string] `protobuf:"bytes,2,opt"`
MedalID proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}

View File

@ -11,6 +11,7 @@ type GetNoticesReq struct {
ExtInfo *StCommonExt `protobuf:"bytes,1,opt"`
PageNum proto.Option[uint32] `protobuf:"varint,2,opt"`
AttachInfo proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type GetNoticesRsp struct {
@ -23,10 +24,12 @@ type GetNoticesRsp struct {
type NeedInsertCommentInfo struct {
CommentID proto.Option[string] `protobuf:"bytes,1,opt"`
_ [0]func()
}
type RefreshToast struct {
Text proto.Option[string] `protobuf:"bytes,1,opt"`
_ [0]func()
}
type StGetChannelFeedsReq struct {
@ -35,6 +38,7 @@ type StGetChannelFeedsReq struct {
From proto.Option[uint32] `protobuf:"varint,3,opt"`
ChannelSign *StChannelSign `protobuf:"bytes,4,opt"`
FeedAttchInfo proto.Option[string] `protobuf:"bytes,5,opt"`
_ [0]func()
}
type StGetChannelFeedsRsp struct {
@ -50,11 +54,13 @@ type StGetChannelShareFeedReq struct {
ExtInfo *StCommonExt `protobuf:"bytes,1,opt"`
From proto.Option[uint32] `protobuf:"varint,2,opt"`
ChannelShareInfo *StChannelShareInfo `protobuf:"bytes,3,opt"`
_ [0]func()
}
type StGetChannelShareFeedRsp struct {
ExtInfo *StCommonExt `protobuf:"bytes,1,opt"`
Feed *StFeed `protobuf:"bytes,2,opt"`
_ [0]func()
}
type StGetFeedCommentsReq struct {
@ -65,6 +71,7 @@ type StGetFeedCommentsReq struct {
From proto.Option[uint32] `protobuf:"varint,5,opt"`
AttchInfo proto.Option[string] `protobuf:"bytes,6,opt"`
EntrySchema proto.Option[string] `protobuf:"bytes,7,opt"`
_ [0]func()
}
type StGetFeedCommentsRsp struct {
@ -83,10 +90,12 @@ type StGetFeedDetailReq struct {
CreateTime proto.Option[uint64] `protobuf:"varint,5,opt"`
DetailType proto.Option[uint32] `protobuf:"varint,6,opt"`
ChannelSign *StChannelSign `protobuf:"bytes,7,opt"`
_ [0]func()
}
type StGetFeedDetailRsp struct {
ExtInfo *StCommonExt `protobuf:"bytes,1,opt"`
Feed *StFeed `protobuf:"bytes,2,opt"`
LoginUser *StUser `protobuf:"bytes,3,opt"`
_ [0]func()
}

View File

@ -34,6 +34,7 @@ type StClientImageContent struct {
TaskId proto.Option[string] `protobuf:"bytes,1,opt"`
PicId proto.Option[string] `protobuf:"bytes,2,opt"`
Url proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type StClientVideoContent struct {
@ -41,6 +42,7 @@ type StClientVideoContent struct {
VideoId proto.Option[string] `protobuf:"bytes,2,opt"`
VideoUrl proto.Option[string] `protobuf:"bytes,3,opt"`
CoverUrl proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type StDelFeedReq struct {
@ -48,10 +50,12 @@ type StDelFeedReq struct {
Feed *StFeed `protobuf:"bytes,2,opt"`
From proto.Option[int32] `protobuf:"varint,3,opt"`
Src proto.Option[int32] `protobuf:"varint,4,opt"`
_ [0]func()
}
type StDelFeedRsp struct {
ExtInfo *StCommonExt `protobuf:"bytes,1,opt"`
_ [0]func()
}
type StDoCommentReq struct {
@ -114,10 +118,12 @@ type StDoSecurityReq struct {
Reply *StReply `protobuf:"bytes,4,opt"`
Poster *StUser `protobuf:"bytes,5,opt"`
SecType proto.Option[int32] `protobuf:"varint,6,opt"`
_ [0]func()
}
type StDoSecurityRsp struct {
ExtInfo *StCommonExt `protobuf:"bytes,1,opt"`
_ [0]func()
}
type StModifyFeedReq struct {

View File

@ -31,6 +31,7 @@ type EmojiReaction struct {
Cnt proto.Option[uint64] `protobuf:"varint,3,opt"`
IsClicked proto.Option[bool] `protobuf:"varint,4,opt"`
IsDefaultEmoji proto.Option[bool] `protobuf:"varint,10001,opt"`
_ [0]func()
}
type GuildMsg struct {
@ -51,6 +52,7 @@ type MsgCnt struct {
type MsgId struct {
Version proto.Option[uint64] `protobuf:"varint,1,opt"`
Seq proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type MsgRespData struct {

View File

@ -32,6 +32,7 @@ type ChannelEvent struct {
Type proto.Option[uint64] `protobuf:"varint,1,opt"`
Version proto.Option[uint64] `protobuf:"varint,2,opt"`
OpInfo *ChannelMsgOpInfo `protobuf:"bytes,3,opt"`
_ [0]func()
}
type ChannelExtInfo struct {
@ -55,6 +56,7 @@ type ChannelFreqLimitInfo struct {
IsLimited proto.Option[uint32] `protobuf:"varint,1,opt"`
LeftCount proto.Option[uint32] `protobuf:"varint,2,opt"`
LimitTimestamp proto.Option[uint64] `protobuf:"varint,3,opt"`
_ [0]func()
}
type ChannelInfo struct {
@ -73,6 +75,7 @@ type ChannelLoginSig struct {
type ChannelMeta struct {
FromUin proto.Option[uint64] `protobuf:"varint,1,opt"`
LoginSig *ChannelLoginSig `protobuf:"bytes,2,opt"`
_ [0]func()
}
type ChannelMsgContent struct {
@ -80,6 +83,7 @@ type ChannelMsgContent struct {
CtrlHead *ChannelMsgCtrlHead `protobuf:"bytes,2,opt"`
Body *msg.MessageBody `protobuf:"bytes,3,opt"`
ExtInfo *ChannelExtInfo `protobuf:"bytes,4,opt"`
_ [0]func()
}
type ChannelMsgCtrlHead struct {
@ -101,10 +105,12 @@ type ChannelMsgCtrlHead struct {
type ChannelMsgHead struct {
RoutingHead *ChannelRoutingHead `protobuf:"bytes,1,opt"`
ContentHead *ChannelContentHead `protobuf:"bytes,2,opt"`
_ [0]func()
}
type ChannelMsgMeta struct {
AtAllSeq proto.Option[uint64] `protobuf:"varint,1,opt"`
_ [0]func()
}
type ChannelMsgOpInfo struct {
@ -113,11 +119,13 @@ type ChannelMsgOpInfo struct {
Reason proto.Option[uint64] `protobuf:"varint,3,opt"`
Timestamp proto.Option[uint64] `protobuf:"varint,4,opt"`
AtType proto.Option[uint64] `protobuf:"varint,5,opt"`
_ [0]func()
}
type PersonalLevel struct {
ToUin proto.Option[uint64] `protobuf:"varint,1,opt"`
Level proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type ChannelRole struct {
@ -134,4 +142,5 @@ type ChannelRoutingHead struct {
GuildCode proto.Option[uint64] `protobuf:"varint,5,opt"`
FromAppid proto.Option[uint64] `protobuf:"varint,6,opt"`
DirectMessageFlag proto.Option[uint32] `protobuf:"varint,7,opt"`
_ [0]func()
}

View File

@ -10,6 +10,7 @@ import (
type DF62ReqBody struct {
Msg *ChannelMsgContent `protobuf:"bytes,1,opt"`
_ [0]func()
}
type DF62RspBody struct {

View File

@ -13,11 +13,13 @@ type AppChannelMsg struct {
ExpireTimeMs proto.Option[uint64] `protobuf:"varint,3,opt"`
SchemaType proto.Option[uint32] `protobuf:"varint,4,opt"`
Schema proto.Option[string] `protobuf:"bytes,5,opt"`
_ [0]func()
}
type CategoryChannelInfo struct {
ChannelIndex proto.Option[uint32] `protobuf:"varint,1,opt"`
ChannelId proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type CategoryInfo struct {
@ -40,6 +42,7 @@ type ChanInfoFilter struct {
VoiceChannelInfoFilter *VoiceChannelInfoFilter `protobuf:"bytes,14,opt"`
LiveChannelInfoFilter *LiveChannelInfoFilter `protobuf:"bytes,15,opt"`
BannedSpeak proto.Option[uint32] `protobuf:"varint,16,opt"`
_ [0]func()
}
type ChangeChanInfo struct {
@ -50,6 +53,7 @@ type ChangeChanInfo struct {
UpdateType proto.Option[uint32] `protobuf:"varint,5,opt"`
ChanInfoFilter *ChanInfoFilter `protobuf:"bytes,6,opt"`
ChanInfo *ServChannelInfo `protobuf:"bytes,7,opt"`
_ [0]func()
}
type ChangeGuildInfo struct {
@ -60,10 +64,12 @@ type ChangeGuildInfo struct {
UpdateType proto.Option[uint32] `protobuf:"varint,5,opt"`
GuildInfoFilter *GuildInfoFilter `protobuf:"bytes,6,opt"`
GuildInfo *GuildInfo `protobuf:"bytes,7,opt"`
_ [0]func()
}
type ChannelID struct {
ChanId proto.Option[uint64] `protobuf:"varint,1,opt"`
_ [0]func()
}
type ServChannelInfo struct {
@ -102,6 +108,7 @@ type CreateChan struct {
type CreateGuild struct {
OperatorId proto.Option[uint64] `protobuf:"varint,1,opt"`
GuildId proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type DestroyChan struct {
@ -113,6 +120,7 @@ type DestroyChan struct {
type DestroyGuild struct {
OperatorId proto.Option[uint64] `protobuf:"varint,1,opt"`
GuildId proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type EventBody struct {
@ -151,16 +159,19 @@ type FeedEvent struct {
FeedId proto.Option[string] `protobuf:"bytes,3,opt"`
MsgSummary proto.Option[string] `protobuf:"bytes,4,opt"`
EventTime proto.Option[uint64] `protobuf:"varint,5,opt"`
_ [0]func()
}
type ReadFeedNotify struct {
ReportTime proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type GroupProStatus struct {
IsEnable proto.Option[uint32] `protobuf:"varint,1,opt"`
IsBanned proto.Option[uint32] `protobuf:"varint,2,opt"`
IsFrozen proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type GuildInfo struct {
@ -203,18 +214,21 @@ type GuildInfoFilter struct {
MemberChangeSeq proto.Option[uint32] `protobuf:"varint,5002,opt"`
GuildInfoChangeSeq proto.Option[uint32] `protobuf:"varint,5003,opt"`
ChannelChangeSeq proto.Option[uint32] `protobuf:"varint,5004,opt"`
_ [0]func()
}
type JoinGuild struct {
MemberId proto.Option[uint64] `protobuf:"varint,3,opt"`
MemberType proto.Option[uint32] `protobuf:"varint,4,opt"`
MemberTinyid proto.Option[uint64] `protobuf:"varint,5,opt"`
_ [0]func()
}
type KickOffGuild struct {
MemberId proto.Option[uint64] `protobuf:"varint,3,opt"`
SetBlack proto.Option[uint32] `protobuf:"varint,4,opt"`
MemberTinyid proto.Option[uint64] `protobuf:"varint,5,opt"`
_ [0]func()
}
type LiveChannelInfo struct {
@ -227,6 +241,7 @@ type LiveChannelInfoFilter struct {
IsNeedRoomId proto.Option[uint32] `protobuf:"varint,1,opt"`
IsNeedAnchorUin proto.Option[uint32] `protobuf:"varint,2,opt"`
IsNeedName proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type LiveRoomStatusChangeMsg struct {
@ -235,20 +250,24 @@ type LiveRoomStatusChangeMsg struct {
RoomId proto.Option[uint64] `protobuf:"varint,3,opt"`
AnchorTinyid proto.Option[uint64] `protobuf:"varint,4,opt"`
Action proto.Option[uint32] `protobuf:"varint,5,opt"`
_ [0]func()
}
type MsgEvent struct {
Seq proto.Option[uint64] `protobuf:"varint,1,opt"`
EventType proto.Option[uint64] `protobuf:"varint,2,opt"`
EventVersion proto.Option[uint64] `protobuf:"varint,3,opt"`
_ [0]func()
}
type MsgSeq struct {
Seq proto.Option[uint64] `protobuf:"varint,1,opt"`
Time proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type QuitGuild struct {
_ [0]func()
}
type ReadNotify struct {
@ -272,6 +291,7 @@ type SetAdmin struct {
AdminId proto.Option[uint64] `protobuf:"varint,4,opt"`
AdminTinyid proto.Option[uint64] `protobuf:"varint,5,opt"`
OperateType proto.Option[uint32] `protobuf:"varint,6,opt"`
_ [0]func()
}
type SetMsgRecvType struct {
@ -279,21 +299,25 @@ type SetMsgRecvType struct {
ChanId proto.Option[uint64] `protobuf:"varint,2,opt"`
OperatorId proto.Option[uint64] `protobuf:"varint,3,opt"`
MsgNotifyType proto.Option[uint32] `protobuf:"varint,4,opt"`
_ [0]func()
}
type SetMute struct {
Action proto.Option[uint32] `protobuf:"varint,1,opt"`
TinyID proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type SetTop struct {
Action proto.Option[uint32] `protobuf:"varint,1,opt"`
_ [0]func()
}
type SwitchDetail struct {
GuildId proto.Option[uint64] `protobuf:"varint,1,opt"`
ChannelId proto.Option[uint64] `protobuf:"varint,2,opt"`
Platform proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type SwitchLiveRoom struct {
@ -303,17 +327,20 @@ type SwitchLiveRoom struct {
// optional uint64 tinyid = 4;
UserInfo *SwitchLiveRoomUserInfo `protobuf:"bytes,3,opt"`
Action proto.Option[uint32] `protobuf:"varint,4,opt"` // JOIN = 1 QUIT = 2
_ [0]func()
}
type SwitchLiveRoomUserInfo struct {
TinyId proto.Option[uint64] `protobuf:"varint,1,opt"`
Nickname proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type SwitchVoiceChannel struct {
MemberId proto.Option[uint64] `protobuf:"varint,1,opt"`
EnterDetail *SwitchDetail `protobuf:"bytes,2,opt"`
LeaveDetail *SwitchDetail `protobuf:"bytes,3,opt"`
_ [0]func()
}
type UpdateCategory struct {
@ -330,19 +357,23 @@ type UpdateMsg struct {
OperatorRole proto.Option[uint64] `protobuf:"varint,6,opt"`
Reason proto.Option[uint64] `protobuf:"varint,7,opt"`
Timestamp proto.Option[uint64] `protobuf:"varint,8,opt"`
_ [0]func()
}
type UpdateVoiceBlockList struct {
Action proto.Option[uint32] `protobuf:"varint,1,opt"`
ObjectTinyid proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type VoiceChannelInfo struct {
MemberMaxNum proto.Option[uint32] `protobuf:"varint,1,opt"`
_ [0]func()
}
type VoiceChannelInfoFilter struct {
MemberMaxNum proto.Option[uint32] `protobuf:"varint,1,opt"`
_ [0]func()
}
type CommGrayTips_TemplParam struct {

View File

@ -20,6 +20,7 @@ type ChannelMsgReq struct {
ChannelParam *ChannelParam `protobuf:"bytes,1,opt"`
WithVersionFlag proto.Option[uint32] `protobuf:"varint,2,opt"`
DirectMessageFlag proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type ChannelMsgRsp struct {
@ -77,6 +78,7 @@ type FirstViewReq struct {
UdcFlag proto.Option[uint32] `protobuf:"varint,2,opt"`
Seq proto.Option[uint32] `protobuf:"varint,3,opt"`
DirectMessageFlag proto.Option[uint32] `protobuf:"varint,4,opt"`
_ [0]func()
}
type FirstViewRsp struct {
@ -101,6 +103,7 @@ type GuildNode struct {
type MsgCond struct {
Seq proto.Option[uint64] `protobuf:"varint,1,opt"`
EventVersion proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type MultiChannelMsg struct {
@ -125,6 +128,7 @@ type MultiChannelMsgRsp struct {
type ReqBody struct {
ChannelParam *ChannelParam `protobuf:"bytes,1,opt"`
DirectMessageFlag proto.Option[uint32] `protobuf:"varint,2,opt"`
_ [0]func()
}
type RspBody struct {

View File

@ -21,26 +21,32 @@ type ChannelOidb0Xf5BRsp struct {
type ChannelOidb0Xf88Rsp struct {
Profile *GuildUserProfile `protobuf:"bytes,1,opt"`
_ [0]func()
}
type ChannelOidb0Xfc9Rsp struct {
Profile *GuildUserProfile `protobuf:"bytes,1,opt"`
_ [0]func()
}
type ChannelOidb0Xf57Rsp struct {
Rsp *GuildMetaRsp `protobuf:"bytes,1,opt"`
_ [0]func()
}
type ChannelOidb0Xf55Rsp struct {
Info *GuildChannelInfo `protobuf:"bytes,1,opt"`
_ [0]func()
}
type ChannelOidb0Xf5DRsp struct {
Rsp *ChannelListRsp `protobuf:"bytes,1,opt"`
_ [0]func()
}
type ChannelOidb0X1017Rsp struct {
P1 *P10X1017 `protobuf:"bytes,1,opt"`
_ [0]func()
}
type P10X1017 struct {
@ -55,11 +61,13 @@ type ChannelOidb0X1019Rsp struct {
type ChannelOidb0X1016Rsp struct {
RoleId proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type GuildMetaRsp struct {
GuildId proto.Option[uint64] `protobuf:"varint,3,opt"`
Meta *GuildMeta `protobuf:"bytes,4,opt"`
_ [0]func()
}
type ChannelListRsp struct {
@ -81,6 +89,7 @@ type GuildMemberInfo struct {
LastSpeakTime proto.Option[int64] `protobuf:"varint,4,opt"` // uncertainty
Role proto.Option[int32] `protobuf:"varint,5,opt"` // uncertainty
TinyId proto.Option[uint64] `protobuf:"varint,8,opt"`
_ [0]func()
}
// 频道系统用户资料
@ -90,6 +99,7 @@ type GuildUserProfile struct {
AvatarUrl proto.Option[string] `protobuf:"bytes,6,opt"`
// 15: avatar url info
JoinTime proto.Option[int64] `protobuf:"varint,16,opt"` // uncertainty
_ [0]func()
}
type GuildRole struct {
@ -101,6 +111,7 @@ type GuildRole struct {
Owned proto.Option[int32] `protobuf:"varint,6,opt"` // 是否拥有 存疑
Disabled proto.Option[int32] `protobuf:"varint,7,opt"` // 权限不足或不显示
MaxNum proto.Option[int32] `protobuf:"varint,8,opt"` // 9: ?
_ [0]func()
}
type GuildUserRole struct {
@ -108,6 +119,7 @@ type GuildUserRole struct {
Name proto.Option[string] `protobuf:"bytes,2,opt"`
ArgbColor proto.Option[uint32] `protobuf:"varint,3,opt"`
Independent proto.Option[int32] `protobuf:"varint,4,opt"`
_ [0]func()
}
type GuildMeta struct {
@ -123,6 +135,7 @@ type GuildMeta struct {
OwnerId proto.Option[uint64] `protobuf:"varint,18,opt"`
CoverSeq proto.Option[int64] `protobuf:"varint,19,opt"`
ClientId proto.Option[int32] `protobuf:"varint,20,opt"`
_ [0]func()
}
type GuildChannelInfo struct {
@ -148,10 +161,12 @@ type GuildChannelSlowModeInfo struct {
SpeakFrequency proto.Option[int32] `protobuf:"varint,2,opt"`
SlowModeCircle proto.Option[int32] `protobuf:"varint,3,opt"`
SlowModeText proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type GuildChannelTopMsgInfo struct {
TopMsgSeq proto.Option[uint64] `protobuf:"varint,1,opt"`
TopMsgTime proto.Option[int64] `protobuf:"varint,2,opt"`
TopMsgOperatorTinyId proto.Option[uint64] `protobuf:"varint,3,opt"`
_ [0]func()
}

View File

@ -6,6 +6,7 @@ package cmd0x346
type ApplyCleanTrafficRsp struct {
RetCode int32 `protobuf:"varint,10,opt"`
RetMsg string `protobuf:"bytes,20,opt"`
_ [0]func()
}
type ApplyCopyFromReq struct {
@ -44,6 +45,7 @@ type ApplyCopyToRsp struct {
RetCode int32 `protobuf:"varint,10,opt"`
RetMsg string `protobuf:"bytes,20,opt"`
FileKey string `protobuf:"bytes,30,opt"`
_ [0]func()
}
type ApplyDownloadAbsReq struct {
@ -55,6 +57,7 @@ type ApplyDownloadAbsRsp struct {
RetCode int32 `protobuf:"varint,10,opt"`
RetMsg string `protobuf:"bytes,20,opt"`
DownloadInfo *DownloadInfo `protobuf:"bytes,30,opt"`
_ [0]func()
}
type ApplyDownloadReq struct {
@ -69,6 +72,7 @@ type ApplyDownloadRsp struct {
RetMsg string `protobuf:"bytes,20,opt"`
DownloadInfo *DownloadInfo `protobuf:"bytes,30,opt"`
FileInfo *FileInfo `protobuf:"bytes,40,opt"`
_ [0]func()
}
type ApplyForwardFileReq struct {
@ -88,6 +92,7 @@ type ApplyForwardFileRsp struct {
}
type ApplyGetTrafficReq struct {
_ [0]func()
}
type ApplyGetTrafficRsp struct {
@ -97,12 +102,14 @@ type ApplyGetTrafficRsp struct {
UseFileNum int32 `protobuf:"varint,40,opt"`
AllFileSize int64 `protobuf:"varint,50,opt"`
AllFileNum int32 `protobuf:"varint,60,opt"`
_ [0]func()
}
type ApplyListDownloadReq struct {
Uin int64 `protobuf:"varint,10,opt"`
BeginIndex int32 `protobuf:"varint,20,opt"`
ReqCount int32 `protobuf:"varint,30,opt"`
_ [0]func()
}
type ApplyListDownloadRsp struct {
@ -286,6 +293,7 @@ type DelMessageReq struct {
Time int32 `protobuf:"varint,10,opt"`
Random int32 `protobuf:"varint,20,opt"`
SeqNo int32 `protobuf:"varint,30,opt"`
_ [0]func()
}
type DeleteFileReq struct {
@ -298,6 +306,7 @@ type DeleteFileReq struct {
type DeleteFileRsp struct {
RetCode int32 `protobuf:"varint,10,opt"`
RetMsg string `protobuf:"bytes,20,opt"`
_ [0]func()
}
type DownloadInfo struct {
@ -319,6 +328,7 @@ type DownloadSuccRsp struct {
RetCode int32 `protobuf:"varint,10,opt"`
RetMsg string `protobuf:"bytes,20,opt"`
DownStat int32 `protobuf:"varint,30,opt"`
_ [0]func()
}
type ExtensionReq struct {
@ -339,6 +349,7 @@ type ExtensionReq struct {
}
type ExtensionRsp struct {
_ [0]func()
}
type FileInfo struct {
@ -367,6 +378,7 @@ type FileQueryRsp struct {
RetCode int32 `protobuf:"varint,10,opt"`
RetMsg string `protobuf:"bytes,20,opt"`
FileInfo *FileInfo `protobuf:"bytes,30,opt"`
_ [0]func()
}
type RecallFileReq struct {
@ -377,12 +389,14 @@ type RecallFileReq struct {
type RecallFileRsp struct {
RetCode int32 `protobuf:"varint,1,opt"`
RetMsg string `protobuf:"bytes,2,opt"`
_ [0]func()
}
type RecvListQueryReq struct {
Uin int64 `protobuf:"varint,1,opt"`
BeginIndex int32 `protobuf:"varint,2,opt"`
ReqCount int32 `protobuf:"varint,3,opt"`
_ [0]func()
}
type RecvListQueryRsp struct {
@ -404,6 +418,7 @@ type RenewFileReq struct {
type RenewFileRsp struct {
RetCode int32 `protobuf:"varint,1,opt"`
RetMsg string `protobuf:"bytes,2,opt"`
_ [0]func()
}
type C346ReqBody struct {
@ -435,6 +450,7 @@ type C346ReqBody struct {
//ApplyCleanTrafficReq applyCleanTrafficReq = 90001; empty message
ApplyGetTrafficReq *ApplyGetTrafficReq `protobuf:"bytes,90002,opt"`
ExtensionReq *ExtensionReq `protobuf:"bytes,99999,opt"`
_ [0]func()
}
type C346RspBody struct {
@ -465,12 +481,14 @@ type C346RspBody struct {
ApplyCleanTrafficRsp *ApplyCleanTrafficRsp `protobuf:"bytes,90001,opt"`
ApplyGetTrafficRsp *ApplyGetTrafficRsp `protobuf:"bytes,90002,opt"`
ExtensionRsp *ExtensionRsp `protobuf:"bytes,99999,opt"`
_ [0]func()
}
type SendListQueryReq struct {
Uin int64 `protobuf:"varint,1,opt"`
BeginIndex int32 `protobuf:"varint,2,opt"`
ReqCount int32 `protobuf:"varint,3,opt"`
_ [0]func()
}
type SendListQueryRsp struct {
@ -495,4 +513,5 @@ type UploadSuccRsp struct {
RetCode int32 `protobuf:"varint,10,opt"`
RetMsg string `protobuf:"bytes,20,opt"`
FileInfo *FileInfo `protobuf:"bytes,30,opt"`
_ [0]func()
}

View File

@ -146,6 +146,7 @@ type PicSize struct {
Original proto.Option[uint32] `protobuf:"varint,1,opt"`
Thumb proto.Option[uint32] `protobuf:"varint,2,opt"`
High proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type D388ReqBody struct {

View File

@ -11,12 +11,14 @@ type C3F6ReqBody struct {
SubCmd proto.Option[uint32] `protobuf:"varint,1,opt"`
CrmCommonHead *C3F6CRMMsgHead `protobuf:"bytes,2,opt"`
SubcmdLoginProcessCompleteReqBody *QDUserLoginProcessCompleteReqBody `protobuf:"bytes,42,opt"`
_ [0]func()
}
type C3F6RspBody struct {
SubCmd proto.Option[uint32] `protobuf:"varint,1,opt"`
CrmCommonHead *C3F6CRMMsgHead `protobuf:"bytes,2,opt"`
SubcmdLoginProcessCompleteRspBody *QDUserLoginProcessCompleteRspBody `protobuf:"bytes,42,opt"`
_ [0]func()
}
type QDUserLoginProcessCompleteReqBody struct {
@ -59,6 +61,7 @@ type QDUserLoginProcessCompleteRspBody struct {
type RetInfo struct {
RetCode proto.Option[uint32] `protobuf:"varint,1,opt"`
ErrorMsg proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type C3F6CRMMsgHead struct {
@ -76,4 +79,5 @@ type C3F6CRMMsgHead struct {
Kfaccount proto.Option[uint64] `protobuf:"varint,12,opt"`
TraceId proto.Option[string] `protobuf:"bytes,13,opt"`
AppId proto.Option[uint32] `protobuf:"varint,14,opt"`
_ [0]func()
}

View File

@ -21,12 +21,14 @@ type C519CRMMsgHead struct {
LaborUin proto.Option[uint64] `protobuf:"varint,11,opt"`
LaborName proto.Option[string] `protobuf:"bytes,12,opt"`
Puin proto.Option[uint64] `protobuf:"varint,13,opt"`
_ [0]func()
}
type GetNavigationMenuReqBody struct {
Puin proto.Option[uint64] `protobuf:"varint,1,opt"`
Uin proto.Option[uint64] `protobuf:"varint,2,opt"`
VerNo proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type GetNavigationMenuRspBody struct {
@ -34,6 +36,7 @@ type GetNavigationMenuRspBody struct {
IsShow proto.Option[int32] `protobuf:"varint,2,opt"`
UctMsg proto.Option[string] `protobuf:"bytes,3,opt"`
VerNo proto.Option[uint32] `protobuf:"varint,4,opt"`
_ [0]func()
}
type C519ReqBody struct {
@ -41,11 +44,13 @@ type C519ReqBody struct {
CrmCommonHead *C519CRMMsgHead `protobuf:"bytes,2,opt"`
GetAddressDetailListReqBody *GetAddressDetailListReqBody `protobuf:"bytes,33,opt"`
GetNavigationMenuReq *GetNavigationMenuReqBody `protobuf:"bytes,35,opt"`
_ [0]func()
}
type C519RetInfo struct {
RetCode proto.Option[uint32] `protobuf:"varint,1,opt"`
ErrorMsg proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type C519RspBody struct {
@ -53,11 +58,13 @@ type C519RspBody struct {
CrmCommonHead *C519CRMMsgHead `protobuf:"bytes,2,opt"`
GetAddressDetailListRspBody *GetAddressDetailListRspBody `protobuf:"bytes,33,opt"`
GetNavigationMenuRsp *GetNavigationMenuRspBody `protobuf:"bytes,35,opt"`
_ [0]func()
}
type GetAddressDetailListReqBody struct {
Timestamp proto.Option[uint32] `protobuf:"fixed32,1,opt"`
Timestamp2 proto.Option[uint64] `protobuf:"fixed64,2,opt"`
_ [0]func()
}
type GetAddressDetailListRspBody struct {
@ -108,6 +115,7 @@ type AddressMobileInfo struct {
type AddressQQinfo struct {
Index proto.Option[uint32] `protobuf:"varint,1,opt"`
Account proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type NewBizClientRegion struct {
@ -115,6 +123,7 @@ type NewBizClientRegion struct {
ClientProvince proto.Option[string] `protobuf:"bytes,2,opt"`
ClientCity proto.Option[string] `protobuf:"bytes,3,opt"`
ClientRegion proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type NewBizClientRegionCode struct {
@ -122,4 +131,5 @@ type NewBizClientRegionCode struct {
Provinceid proto.Option[uint64] `protobuf:"varint,2,opt"`
Cityid proto.Option[uint64] `protobuf:"varint,3,opt"`
Regionid proto.Option[uint64] `protobuf:"varint,4,opt"`
_ [0]func()
}

View File

@ -9,10 +9,12 @@ import (
type C501ReqBody struct {
ReqBody *SubCmd0X501ReqBody `protobuf:"bytes,1281,opt"`
_ [0]func()
}
type C501RspBody struct {
RspBody *SubCmd0X501RspBody `protobuf:"bytes,1281,opt"`
_ [0]func()
}
type SubCmd0X501ReqBody struct {
@ -42,4 +44,5 @@ type IpAddr struct {
Ip proto.Option[uint32] `protobuf:"fixed32,2,opt"`
Port proto.Option[uint32] `protobuf:"varint,3,opt"`
Area proto.Option[uint32] `protobuf:"varint,4,opt"`
_ [0]func()
}

View File

@ -13,6 +13,7 @@ type DeviceInfo struct {
AndroidId string `protobuf:"bytes,7,opt"`
BaseBand string `protobuf:"bytes,8,opt"`
InnerVersion string `protobuf:"bytes,9,opt"`
_ [0]func()
}
type RequestBody struct {
@ -22,6 +23,7 @@ type RequestBody struct {
type ConfigSeq struct {
Type int32 `protobuf:"varint,1,opt"`
Version int32 `protobuf:"varint,2,opt"`
_ [0]func()
}
type D50ReqBody struct {
@ -69,6 +71,7 @@ type DataHighwayHead struct {
CommandId int32 `protobuf:"varint,8,opt"`
BuildVer string `protobuf:"bytes,9,opt"`
LocaleId int32 `protobuf:"varint,10,opt"`
_ [0]func()
}
type SegHead struct {
@ -101,6 +104,7 @@ type MessageItem struct {
type SubD4 struct {
Uin int64 `protobuf:"varint,1,opt"`
_ [0]func()
}
type Sub8A struct {
@ -121,21 +125,25 @@ type Sub8AMsgInfo struct {
PkgNum int32 `protobuf:"varint,7,opt"`
PkgIndex int32 `protobuf:"varint,8,opt"`
DevSeq int32 `protobuf:"varint,9,opt"`
_ [0]func()
}
type SubB3 struct {
Type int32 `protobuf:"varint,1,opt"`
MsgAddFrdNotify *SubB3AddFrdNotify `protobuf:"bytes,2,opt"`
_ [0]func()
}
type SubB3AddFrdNotify struct {
Uin int64 `protobuf:"varint,1,opt"`
Nick string `protobuf:"bytes,5,opt"`
_ [0]func()
}
type Sub44 struct {
FriendSyncMsg *Sub44FriendSyncMsg `protobuf:"bytes,1,opt"`
GroupSyncMsg *Sub44GroupSyncMsg `protobuf:"bytes,2,opt"`
_ [0]func()
}
type Sub44FriendSyncMsg struct {
@ -177,6 +185,7 @@ type GroupMemberReqBody struct {
NewClient bool `protobuf:"varint,3,opt"`
ClientType int32 `protobuf:"varint,4,opt"`
RichCardNameVer int32 `protobuf:"varint,5,opt"`
_ [0]func()
}
type GroupMemberRspBody struct {
@ -185,6 +194,7 @@ type GroupMemberRspBody struct {
MemInfo *GroupMemberInfo `protobuf:"bytes,3,opt"`
BoolSelfLocationShared bool `protobuf:"varint,4,opt"`
GroupType int32 `protobuf:"varint,5,opt"`
_ [0]func()
}
type GroupMemberInfo struct {

View File

@ -13,6 +13,7 @@ type FileUploadExt struct {
Unknown3 proto.Option[int32] `protobuf:"varint,3,opt"`
Entry *FileUploadEntry `protobuf:"bytes,100,opt"`
Unknown200 proto.Option[int32] `protobuf:"varint,200,opt"`
_ [0]func()
}
type FileUploadEntry struct {
@ -21,6 +22,7 @@ type FileUploadEntry struct {
ClientInfo *ExcitingClientInfo `protobuf:"bytes,300,opt"`
FileNameInfo *ExcitingFileNameInfo `protobuf:"bytes,400,opt"`
Host *ExcitingHostConfig `protobuf:"bytes,500,opt"`
_ [0]func()
}
type ExcitingBusiInfo struct {
@ -28,6 +30,7 @@ type ExcitingBusiInfo struct {
SenderUin proto.Option[int64] `protobuf:"varint,100,opt"`
ReceiverUin proto.Option[int64] `protobuf:"varint,200,opt"` // probable
GroupCode proto.Option[int64] `protobuf:"varint,400,opt"` // probable
_ [0]func()
}
type ExcitingFileEntry struct {
@ -44,10 +47,12 @@ type ExcitingClientInfo struct {
TerminalType proto.Option[int32] `protobuf:"varint,300,opt"` // probable
ClientVer proto.Option[string] `protobuf:"bytes,400,opt"`
Unknown proto.Option[int32] `protobuf:"varint,600,opt"`
_ [0]func()
}
type ExcitingFileNameInfo struct {
FileName proto.Option[string] `protobuf:"bytes,100,opt"`
_ [0]func()
}
type ExcitingHostConfig struct {
@ -57,9 +62,11 @@ type ExcitingHostConfig struct {
type ExcitingHostInfo struct {
Url *ExcitingUrlInfo `protobuf:"bytes,1,opt"`
Port proto.Option[int32] `protobuf:"varint,2,opt"`
_ [0]func()
}
type ExcitingUrlInfo struct {
Unknown proto.Option[int32] `protobuf:"varint,1,opt"` // not https?
Host proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}

View File

@ -11,6 +11,7 @@ type PlatInfo struct {
Implat proto.Option[int64] `protobuf:"varint,1,opt"`
Osver proto.Option[string] `protobuf:"bytes,2,opt"`
Mqqver proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type FaceroamReqBody struct {
@ -19,6 +20,7 @@ type FaceroamReqBody struct {
SubCmd proto.Option[uint32] `protobuf:"varint,3,opt"`
ReqUserInfo *ReqUserInfo `protobuf:"bytes,4,opt"`
ReqDeleteItem *ReqDeleteItem `protobuf:"bytes,5,opt"`
_ [0]func()
}
type ReqDeleteItem struct {
@ -26,6 +28,7 @@ type ReqDeleteItem struct {
}
type ReqUserInfo struct {
_ [0]func()
}
type FaceroamRspBody struct {
@ -34,6 +37,7 @@ type FaceroamRspBody struct {
SubCmd proto.Option[uint32] `protobuf:"varint,3,opt"`
RspUserInfo *RspUserInfo `protobuf:"bytes,4,opt"`
RspDeleteItem *RspDeleteItem `protobuf:"bytes,5,opt"`
_ [0]func()
}
type RspDeleteItem struct {

View File

@ -52,6 +52,7 @@ type ShortVideoReqExtInfo struct {
Videoinfo *VideoInfo `protobuf:"bytes,4,opt"`
ShortvideoSureReq *ShortVideoSureReqInfo `protobuf:"bytes,5,opt"`
IsMergeCmdBeforeData proto.Option[bool] `protobuf:"varint,6,opt"`
_ [0]func()
}
type ShortVideoRspExtInfo struct {
@ -86,6 +87,7 @@ type ShortVideoSureRspInfo struct {
}
type StoryVideoExtReq struct {
_ [0]func()
}
type StoryVideoExtRsp struct {

View File

@ -16,6 +16,7 @@ type DiscussList struct {
RedpackTime proto.Option[uint64] `protobuf:"varint,6,opt"`
HasMsg proto.Option[bool] `protobuf:"varint,7,opt"`
DicussFlag proto.Option[int64] `protobuf:"varint,8,opt"`
_ [0]func()
}
type GroupList struct {
@ -31,6 +32,7 @@ type GroupList struct {
GroupMemberSeq proto.Option[uint32] `protobuf:"varint,10,opt"`
UinFlagEx2 proto.Option[uint32] `protobuf:"varint,11,opt"`
ImportantMsgLatestSeq proto.Option[uint32] `protobuf:"varint,12,opt"`
_ [0]func()
}
type SvcPbResponsePullDisMsgProxy struct {
@ -56,6 +58,7 @@ type SvcRegisterProxyMsgResp struct {
type SvcResponseMsgInfo struct {
GroupNum proto.Option[uint32] `protobuf:"varint,1,opt"`
DiscussNum proto.Option[uint32] `protobuf:"varint,2,opt"`
_ [0]func()
}
type SvcResponsePbPullGroupMsgProxy struct {

View File

@ -10,6 +10,7 @@ import (
type ExtChannelInfo struct {
GuildId proto.Option[uint64] `protobuf:"varint,1,opt"`
ChannelId proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type TextResvAttr struct {

View File

@ -46,6 +46,7 @@ type CSHead struct {
InstanceId proto.Option[uint32] `protobuf:"varint,22,opt"`
SessionId proto.Option[uint64] `protobuf:"varint,23,opt"`
IdcId proto.Option[uint32] `protobuf:"varint,24,opt"`
_ [0]func()
}
type DeltaHead struct {
@ -67,6 +68,7 @@ type IMHead struct {
LoginSig *LoginSig `protobuf:"bytes,6,opt"`
DeltaHead *DeltaHead `protobuf:"bytes,7,opt"`
C2CHead *C2CHead `protobuf:"bytes,8,opt"`
_ [0]func()
}
type HttpConnHead struct {
@ -108,6 +110,7 @@ type RedirectMsg struct {
RedirectIp proto.Option[uint32] `protobuf:"fixed32,3,opt"`
RedirectPort proto.Option[uint32] `protobuf:"varint,4,opt"`
RedirectCount proto.Option[uint32] `protobuf:"varint,5,opt"`
_ [0]func()
}
type S2CHead struct {
@ -118,6 +121,7 @@ type S2CHead struct {
RelayIp proto.Option[uint32] `protobuf:"fixed32,5,opt"`
RelayPort proto.Option[uint32] `protobuf:"varint,6,opt"`
ToUin proto.Option[uint64] `protobuf:"varint,7,opt"`
_ [0]func()
}
type TransOidbHead struct {
@ -125,4 +129,5 @@ type TransOidbHead struct {
ServiceType proto.Option[uint32] `protobuf:"varint,2,opt"`
Result proto.Option[uint32] `protobuf:"varint,3,opt"`
ErrorMsg proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}

View File

@ -50,6 +50,7 @@ type SendMessageRequest struct {
type SendMessageResponse struct {
Result proto.Option[int32] `protobuf:"varint,1,opt"`
ErrMsg proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type MsgWithDrawReq struct {
@ -80,17 +81,20 @@ type MsgWithDrawResp struct {
type C2CMsgWithDrawResp struct {
Result proto.Option[int32] `protobuf:"varint,1,opt"`
ErrMsg proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type GroupMsgWithDrawResp struct {
Result proto.Option[int32] `protobuf:"varint,1,opt"`
ErrMsg proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type GroupMsgInfo struct {
MsgSeq proto.Option[int32] `protobuf:"varint,1,opt"`
MsgRandom proto.Option[int32] `protobuf:"varint,2,opt"`
MsgType proto.Option[int32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type C2CMsgInfo struct {
@ -105,6 +109,7 @@ type C2CMsgInfo struct {
DivSeq proto.Option[int32] `protobuf:"varint,9,opt"`
MsgType proto.Option[int32] `protobuf:"varint,10,opt"`
RoutingHead *RoutingHead `protobuf:"bytes,20,opt"`
_ [0]func()
}
type RoutingHead struct {
@ -113,11 +118,13 @@ type RoutingHead struct {
GrpTmp *GrpTmp `protobuf:"bytes,3,opt"`
WpaTmp *WPATmp `protobuf:"bytes,6,opt"`
Trans_0X211 *Trans0X211 `protobuf:"bytes,15,opt"`
_ [0]func()
}
type Trans0X211 struct {
ToUin proto.Option[uint64] `protobuf:"varint,1,opt"`
CcCmd proto.Option[uint32] `protobuf:"varint,2,opt"`
_ [0]func()
}
type WPATmp struct {
@ -127,19 +134,23 @@ type WPATmp struct {
type C2C struct {
ToUin proto.Option[int64] `protobuf:"varint,1,opt"`
_ [0]func()
}
type Grp struct {
GroupCode proto.Option[int64] `protobuf:"varint,1,opt"`
_ [0]func()
}
type GrpTmp struct {
GroupUin proto.Option[int64] `protobuf:"varint,1,opt"`
ToUin proto.Option[int64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type MsgCtrl struct {
MsgFlag proto.Option[int32] `protobuf:"varint,1,opt"`
_ [0]func()
}
type GetMessageResponse struct {
@ -174,6 +185,7 @@ type Message struct {
Head *MessageHead `protobuf:"bytes,1,opt"`
Content *ContentHead `protobuf:"bytes,2,opt"`
Body *MessageBody `protobuf:"bytes,3,opt"`
_ [0]func()
}
type MessageBody struct {
@ -243,6 +255,7 @@ type Elem struct {
LightApp *LightAppElem `protobuf:"bytes,51,opt"`
//EIMInfo? eimInfo = 52;
CommonElem *CommonElem `protobuf:"bytes,53,opt"`
_ [0]func()
}
type MarketFace struct {
@ -295,6 +308,7 @@ type CommonElem struct {
type QQWalletMsg struct {
AioBody *QQWalletAioBody `protobuf:"bytes,1,opt"`
_ [0]func()
}
type QQWalletAioBody struct {
@ -604,6 +618,7 @@ type ContentHead struct {
PkgIndex proto.Option[int32] `protobuf:"varint,2,opt"`
DivSeq proto.Option[int32] `protobuf:"varint,3,opt"`
AutoReply proto.Option[int32] `protobuf:"varint,4,opt"`
_ [0]func()
}
type MessageHead struct {
@ -635,6 +650,7 @@ type MessageHead struct {
MultiCompatibleText proto.Option[string] `protobuf:"bytes,26,opt"`
AuthSex proto.Option[int32] `protobuf:"varint,27,opt"`
IsSrcMsg proto.Option[bool] `protobuf:"varint,28,opt"`
_ [0]func()
}
type GroupInfo struct {
@ -659,6 +675,7 @@ type DiscussInfo struct {
type MutilTransHead struct {
Status proto.Option[int32] `protobuf:"varint,1,opt"`
MsgId proto.Option[int32] `protobuf:"varint,2,opt"`
_ [0]func()
}
type C2CTempMessageHead struct {
@ -686,11 +703,13 @@ type InstInfo struct {
Instid proto.Option[int32] `protobuf:"varint,2,opt"`
Platform proto.Option[int32] `protobuf:"varint,3,opt"`
EnumDeviceType proto.Option[int32] `protobuf:"varint,10,opt"`
_ [0]func()
}
type ExtGroupKeyInfo struct {
CurMaxSeq proto.Option[int32] `protobuf:"varint,1,opt"`
CurTime proto.Option[int64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type SyncCookie struct {
@ -703,6 +722,7 @@ type SyncCookie struct {
Const3 proto.Option[int64] `protobuf:"varint,12,opt"`
LastSyncTime proto.Option[int64] `protobuf:"varint,13,opt"`
Const4 proto.Option[int64] `protobuf:"varint,14,opt"`
_ [0]func()
}
type TransMsgInfo struct {
@ -746,6 +766,7 @@ type GeneralFlags struct {
type PbMultiMsgItem struct {
FileName proto.Option[string] `protobuf:"bytes,1,opt"`
Buffer *PbMultiMsgNew `protobuf:"bytes,2,opt"`
_ [0]func()
}
type PbMultiMsgNew struct {
@ -760,6 +781,7 @@ type PbMultiMsgTransmit struct {
type MsgElemInfoServtype3 struct {
FlashTroopPic *CustomFace `protobuf:"bytes,1,opt"`
FlashC2CPic *NotOnlineImage `protobuf:"bytes,2,opt"`
_ [0]func()
}
type MsgElemInfoServtype33 struct {
@ -778,11 +800,13 @@ type SubMsgType0X4Body struct {
NotOnlineFile *NotOnlineFile `protobuf:"bytes,1,opt"`
MsgTime proto.Option[uint32] `protobuf:"varint,2,opt"`
OnlineFileForPolyToOffline proto.Option[uint32] `protobuf:"varint,3,opt"` // fileImageInfo
_ [0]func()
}
type ResvAttr struct {
ImageBizType proto.Option[uint32] `protobuf:"varint,1,opt"`
ImageShow *AnimationImageShow `protobuf:"bytes,7,opt"`
_ [0]func()
}
type AnimationImageShow struct {
@ -794,6 +818,7 @@ type UinTypeUserDef struct {
FromUinType proto.Option[int32] `protobuf:"varint,1,opt"`
FromGroupCode proto.Option[int64] `protobuf:"varint,2,opt"`
FileUuid proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type GetGroupMsgReq struct {
@ -805,6 +830,7 @@ type GetGroupMsgReq struct {
PublicGroup proto.Option[bool] `protobuf:"varint,6,opt"`
ShieldFlag proto.Option[uint32] `protobuf:"varint,7,opt"`
SaveTrafficFlag proto.Option[uint32] `protobuf:"varint,8,opt"`
_ [0]func()
}
type GetGroupMsgResp struct {
@ -821,6 +847,7 @@ type PbGetOneDayRoamMsgReq struct {
LastMsgTime proto.Option[uint64] `protobuf:"varint,2,opt"`
Random proto.Option[uint64] `protobuf:"varint,3,opt"`
ReadCnt proto.Option[uint32] `protobuf:"varint,4,opt"`
_ [0]func()
}
type PbGetOneDayRoamMsgResp struct {
@ -857,4 +884,5 @@ type MsgElemInfoServtype37 struct {
type ElemFlags2_Inst struct {
AppId proto.Option[uint32] `protobuf:"varint,1,opt"`
InstId proto.Option[uint32] `protobuf:"varint,2,opt"`
_ [0]func()
}

View File

@ -22,11 +22,13 @@ type PbMsgReadedReportResp struct {
type PbGroupReadedReportReq struct {
GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"`
LastReadSeq proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type PbDiscussReadedReportReq struct {
ConfUin proto.Option[uint64] `protobuf:"varint,1,opt"`
LastReadSeq proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type PbC2CReadedReportReq struct {
@ -51,6 +53,7 @@ type PbGroupReadedReportResp struct {
GroupCode proto.Option[uint64] `protobuf:"varint,3,opt"`
MemberSeq proto.Option[uint64] `protobuf:"varint,4,opt"`
GroupMsgSeq proto.Option[uint64] `protobuf:"varint,5,opt"`
_ [0]func()
}
type PbDiscussReadedReportResp struct {
@ -59,6 +62,7 @@ type PbDiscussReadedReportResp struct {
ConfUin proto.Option[uint64] `protobuf:"varint,3,opt"`
MemberSeq proto.Option[uint64] `protobuf:"varint,4,opt"`
ConfSeq proto.Option[uint64] `protobuf:"varint,5,opt"`
_ [0]func()
}
type PbC2CReadedReportResp struct {

View File

@ -49,6 +49,7 @@ type ConfMsgRoamFlag struct {
Confid proto.Option[uint64] `protobuf:"varint,1,opt"`
Flag proto.Option[uint32] `protobuf:"varint,2,opt"`
Timestamp proto.Option[uint64] `protobuf:"varint,3,opt"`
_ [0]func()
}
type DaRenNotify struct {
@ -57,6 +58,7 @@ type DaRenNotify struct {
Days proto.Option[uint32] `protobuf:"varint,3,opt"`
IsYestodayLogin proto.Option[uint32] `protobuf:"varint,4,opt"`
IsTodayLogin proto.Option[uint32] `protobuf:"varint,5,opt"`
_ [0]func()
}
type DelFriend struct {
@ -65,6 +67,7 @@ type DelFriend struct {
type DelGroup struct {
Groupid proto.Option[uint32] `protobuf:"varint,1,opt"`
_ [0]func()
}
type FanpaiziNotify struct {
@ -115,6 +118,7 @@ type ForwardBody struct {
type FrdCustomOnlineStatusChange struct {
Uin proto.Option[uint64] `protobuf:"varint,1,opt"`
_ [0]func()
}
type FriendGroup struct {
@ -135,6 +139,7 @@ type GPS struct {
Lon proto.Option[int32] `protobuf:"varint,2,opt"`
Alt proto.Option[int32] `protobuf:"varint,3,opt"`
Type proto.Option[int32] `protobuf:"varint,4,opt"`
_ [0]func()
}
type GroupMemberProfileInfo struct {
@ -150,12 +155,14 @@ type GroupProfileInfo struct {
type GroupSort struct {
Groupid proto.Option[uint32] `protobuf:"varint,1,opt"`
Sortid proto.Option[uint32] `protobuf:"varint,2,opt"`
_ [0]func()
}
type GrpMsgRoamFlag struct {
Groupcode proto.Option[uint64] `protobuf:"varint,1,opt"`
Flag proto.Option[uint32] `protobuf:"varint,2,opt"`
Timestamp proto.Option[uint64] `protobuf:"varint,3,opt"`
_ [0]func()
}
type HotFriendNotify struct {
@ -176,6 +183,7 @@ type HotFriendNotify struct {
QzoneHotDays proto.Option[uint32] `protobuf:"varint,15,opt"`
QzoneFlag proto.Option[uint32] `protobuf:"varint,16,opt"`
LastQzoneTime proto.Option[uint64] `protobuf:"varint,17,opt"`
_ [0]func()
}
type MQQCampusNotify struct {
@ -184,6 +192,7 @@ type MQQCampusNotify struct {
Target proto.Option[string] `protobuf:"bytes,3,opt"`
Type proto.Option[uint32] `protobuf:"varint,4,opt"`
Source proto.Option[string] `protobuf:"bytes,5,opt"`
_ [0]func()
}
type ModConfProfile struct {
@ -197,6 +206,7 @@ type ModCustomFace struct {
Uin proto.Option[uint64] `protobuf:"varint,2,opt"`
GroupCode proto.Option[uint64] `protobuf:"varint,3,opt"`
CmdUin proto.Option[uint64] `protobuf:"varint,4,opt"`
_ [0]func()
}
type ModFrdRoamPriv struct {
@ -266,6 +276,7 @@ type NewComeinUserNotify struct {
NewComeinUser *NewComeinUser `protobuf:"bytes,4,opt"`
NewGroup *NewGroup `protobuf:"bytes,5,opt"`
NewGroupUser *NewGroupUser `protobuf:"bytes,6,opt"`
_ [0]func()
}
type NewGroup struct {
@ -288,12 +299,14 @@ type OneRoamPriv struct {
Fuin proto.Option[uint64] `protobuf:"varint,1,opt"`
PrivTag proto.Option[uint32] `protobuf:"varint,2,opt"`
PrivValue proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type PraiseRankNotify struct {
IsChampion proto.Option[uint32] `protobuf:"varint,11,opt"`
RankNum proto.Option[uint32] `protobuf:"varint,12,opt"`
Msg proto.Option[string] `protobuf:"bytes,13,opt"`
_ [0]func()
}
type ProfileInfo struct {
@ -315,11 +328,13 @@ type PushSearchDev struct {
PushTime proto.Option[uint32] `protobuf:"varint,4,opt"`
Din proto.Option[uint64] `protobuf:"varint,5,opt"`
Data proto.Option[string] `protobuf:"bytes,6,opt"`
_ [0]func()
}
type QQPayPush struct {
Uin proto.Option[uint64] `protobuf:"varint,1,opt"`
PayOk proto.Option[bool] `protobuf:"varint,2,opt"`
_ [0]func()
}
type SnsUpateBuffer struct {
@ -343,4 +358,5 @@ type SnsUpdateOneFlag struct {
XUin proto.Option[uint64] `protobuf:"varint,1,opt"`
Id proto.Option[uint64] `protobuf:"varint,2,opt"`
Flag proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}

View File

@ -5,6 +5,7 @@ package multimsg
type ExternMsg struct {
ChannelType int32 `protobuf:"varint,1,opt"`
_ [0]func()
}
type MultiMsgApplyDownReq struct {

View File

@ -10,6 +10,7 @@ type NotifyMsgBody struct {
OptGeneralGrayTip *GeneralGrayTipInfo `protobuf:"bytes,26,opt"`
QqGroupDigestMsg *QQGroupDigestMsg `protobuf:"bytes,33,opt"`
ServiceType int32 `protobuf:"varint,13,opt"`
_ [0]func()
}
type AIOGrayTipsInfo struct {
@ -35,6 +36,7 @@ type GeneralGrayTipInfo struct {
type TemplParam struct {
Name string `protobuf:"bytes,1,opt"`
Value string `protobuf:"bytes,2,opt"`
_ [0]func()
}
type MessageRecallReminder struct {
@ -54,6 +56,7 @@ type RecalledMessageMeta struct {
MsgType int32 `protobuf:"varint,4,opt"`
MsgFlag int32 `protobuf:"varint,5,opt"`
AuthorUin int64 `protobuf:"varint,6,opt"`
_ [0]func()
}
type RedGrayTipsInfo struct {

View File

@ -24,6 +24,7 @@ type D8A0RspBody struct {
type D8A0KickResult struct {
OptUint32Result int32 `protobuf:"varint,1,opt"`
OptUint64MemberUin int64 `protobuf:"varint,2,opt"`
_ [0]func()
}
type D8A0KickMemberInfo struct {
@ -46,6 +47,7 @@ type D89AReqBody struct {
StGroupInfo *D89AGroupinfo `protobuf:"bytes,2,opt"`
OriginalOperatorUin int64 `protobuf:"varint,3,opt"`
ReqGroupOpenAppid int32 `protobuf:"varint,4,opt"`
_ [0]func()
}
type D89AGroupinfo struct {
@ -97,6 +99,7 @@ type D89AGroupNewGuidelinesInfo struct {
type D89AGroupExInfoOnly struct {
TribeId int32 `protobuf:"varint,1,opt"`
MoneyForAddGroup int32 `protobuf:"varint,2,opt"`
_ [0]func()
}
type D89AGroupGeoInfo struct {
@ -113,4 +116,5 @@ type DED3ReqBody struct {
MsgSeq int32 `protobuf:"varint,3,opt"`
MsgRand int32 `protobuf:"varint,4,opt"`
AioUin int64 `protobuf:"varint,5,opt"`
_ [0]func()
}

View File

@ -13,12 +13,14 @@ type DeleteFileReqBody struct {
BusId proto.Option[int32] `protobuf:"varint,3,opt"`
ParentFolderId proto.Option[string] `protobuf:"bytes,4,opt"`
FileId proto.Option[string] `protobuf:"bytes,5,opt"`
_ [0]func()
}
type DeleteFileRspBody struct {
RetCode proto.Option[int32] `protobuf:"varint,1,opt"`
RetMsg proto.Option[string] `protobuf:"bytes,2,opt"`
ClientWording proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type DownloadFileReqBody struct {
@ -29,6 +31,7 @@ type DownloadFileReqBody struct {
BoolThumbnailReq proto.Option[bool] `protobuf:"varint,5,opt"`
UrlType proto.Option[int32] `protobuf:"varint,6,opt"`
BoolPreviewReq proto.Option[bool] `protobuf:"varint,7,opt"`
_ [0]func()
}
type DownloadFileRspBody struct {
@ -53,6 +56,7 @@ type MoveFileReqBody struct {
FileId proto.Option[string] `protobuf:"bytes,4,opt"`
ParentFolderId proto.Option[string] `protobuf:"bytes,5,opt"`
DestFolderId proto.Option[string] `protobuf:"bytes,6,opt"`
_ [0]func()
}
type MoveFileRspBody struct {
@ -60,6 +64,7 @@ type MoveFileRspBody struct {
RetMsg proto.Option[string] `protobuf:"bytes,2,opt"`
ClientWording proto.Option[string] `protobuf:"bytes,3,opt"`
ParentFolderId proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type RenameFileReqBody struct {
@ -69,12 +74,14 @@ type RenameFileReqBody struct {
FileId proto.Option[string] `protobuf:"bytes,4,opt"`
ParentFolderId proto.Option[string] `protobuf:"bytes,5,opt"`
NewFileName proto.Option[string] `protobuf:"bytes,6,opt"`
_ [0]func()
}
type RenameFileRspBody struct {
RetCode proto.Option[int32] `protobuf:"varint,1,opt"`
RetMsg proto.Option[string] `protobuf:"bytes,2,opt"`
ClientWording proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type D6D6ReqBody struct {
@ -84,6 +91,7 @@ type D6D6ReqBody struct {
DeleteFileReq *DeleteFileReqBody `protobuf:"bytes,4,opt"`
RenameFileReq *RenameFileReqBody `protobuf:"bytes,5,opt"`
MoveFileReq *MoveFileReqBody `protobuf:"bytes,6,opt"`
_ [0]func()
}
type ResendReqBody struct {
@ -110,6 +118,7 @@ type D6D6RspBody struct {
DeleteFileRsp *DeleteFileRspBody `protobuf:"bytes,4,opt"`
RenameFileRsp *RenameFileRspBody `protobuf:"bytes,5,opt"`
MoveFileRsp *MoveFileRspBody `protobuf:"bytes,6,opt"`
_ [0]func()
}
type UploadFileReqBody struct {

View File

@ -12,24 +12,28 @@ type CreateFolderReqBody struct {
AppId proto.Option[uint32] `protobuf:"varint,2,opt"`
ParentFolderId proto.Option[string] `protobuf:"bytes,3,opt"`
FolderName proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type CreateFolderRspBody struct {
RetCode proto.Option[int32] `protobuf:"varint,1,opt"`
RetMsg proto.Option[string] `protobuf:"bytes,2,opt"`
ClientWording proto.Option[string] `protobuf:"bytes,3,opt"` // optional group_file_common.FolderInfo folderInfo = 4;
_ [0]func()
}
type DeleteFolderReqBody struct {
GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"`
AppId proto.Option[uint32] `protobuf:"varint,2,opt"`
FolderId proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type DeleteFolderRspBody struct {
RetCode proto.Option[int32] `protobuf:"varint,1,opt"`
RetMsg proto.Option[string] `protobuf:"bytes,2,opt"`
ClientWording proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type MoveFolderReqBody struct {
@ -38,12 +42,14 @@ type MoveFolderReqBody struct {
FolderId proto.Option[string] `protobuf:"bytes,3,opt"`
ParentFolderId proto.Option[string] `protobuf:"bytes,4,opt"`
DestFolderId proto.Option[string] `protobuf:"bytes,5,opt"`
_ [0]func()
}
type MoveFolderRspBody struct {
RetCode proto.Option[int32] `protobuf:"varint,1,opt"`
RetMsg proto.Option[string] `protobuf:"bytes,2,opt"`
ClientWording proto.Option[string] `protobuf:"bytes,3,opt"` // optional group_file_common.FolderInfo folderInfo = 4;
_ [0]func()
}
type RenameFolderReqBody struct {
@ -51,12 +57,14 @@ type RenameFolderReqBody struct {
AppId proto.Option[uint32] `protobuf:"varint,2,opt"`
FolderId proto.Option[string] `protobuf:"bytes,3,opt"`
NewFolderName proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type RenameFolderRspBody struct {
RetCode proto.Option[int32] `protobuf:"varint,1,opt"`
RetMsg proto.Option[string] `protobuf:"bytes,2,opt"`
ClientWording proto.Option[string] `protobuf:"bytes,3,opt"` // optional group_file_common.FolderInfo folderInfo = 4;
_ [0]func()
}
type D6D7ReqBody struct {
@ -64,6 +72,7 @@ type D6D7ReqBody struct {
DeleteFolderReq *DeleteFolderReqBody `protobuf:"bytes,2,opt"`
RenameFolderReq *RenameFolderReqBody `protobuf:"bytes,3,opt"`
MoveFolderReq *MoveFolderReqBody `protobuf:"bytes,4,opt"`
_ [0]func()
}
type D6D7RspBody struct {
@ -71,4 +80,5 @@ type D6D7RspBody struct {
DeleteFolderRsp *DeleteFolderRspBody `protobuf:"bytes,2,opt"`
RenameFolderRsp *RenameFolderRspBody `protobuf:"bytes,3,opt"`
MoveFolderRsp *MoveFolderRspBody `protobuf:"bytes,4,opt"`
_ [0]func()
}

View File

@ -12,6 +12,7 @@ type D6D8ReqBody struct {
FileListInfoReq *GetFileListReqBody `protobuf:"bytes,2,opt"`
GroupFileCountReq *GetFileCountReqBody `protobuf:"bytes,3,opt"`
GroupSpaceReq *GetSpaceReqBody `protobuf:"bytes,4,opt"`
_ [0]func()
}
type D6D8RspBody struct {
@ -19,6 +20,7 @@ type D6D8RspBody struct {
FileListInfoRsp *GetFileListRspBody `protobuf:"bytes,2,opt"`
FileCountRsp *GetFileCountRspBody `protobuf:"bytes,3,opt"`
GroupSpaceRsp *GetSpaceRspBody `protobuf:"bytes,4,opt"`
_ [0]func()
}
type GetFileInfoReqBody struct {
@ -27,6 +29,7 @@ type GetFileInfoReqBody struct {
BusId proto.Option[uint32] `protobuf:"varint,3,opt"`
FileId proto.Option[string] `protobuf:"bytes,4,opt"`
FieldFlag proto.Option[uint32] `protobuf:"varint,5,opt"`
_ [0]func()
}
type GetFileInfoRspBody struct {
@ -34,6 +37,7 @@ type GetFileInfoRspBody struct {
RetMsg proto.Option[string] `protobuf:"bytes,2,opt"`
ClientWording proto.Option[string] `protobuf:"bytes,3,opt"`
FileInfo *GroupFileInfo `protobuf:"bytes,4,opt"`
_ [0]func()
}
type GetFileListRspBody struct {
@ -81,6 +85,7 @@ type GroupFolderInfo struct {
CreateUin proto.Option[uint64] `protobuf:"varint,6,opt"`
CreatorName proto.Option[string] `protobuf:"bytes,7,opt"`
TotalFileCount proto.Option[uint32] `protobuf:"varint,8,opt"`
_ [0]func()
}
type GetFileListReqBody struct {
@ -105,11 +110,13 @@ type GetFileCountReqBody struct {
GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"`
AppId proto.Option[uint32] `protobuf:"varint,2,opt"`
BusId proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type GetSpaceReqBody struct {
GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"`
AppId proto.Option[uint32] `protobuf:"varint,2,opt"`
_ [0]func()
}
type GetFileCountRspBody struct {
@ -120,6 +127,7 @@ type GetFileCountRspBody struct {
FileTooMany proto.Option[bool] `protobuf:"varint,5,opt"`
LimitCount proto.Option[uint32] `protobuf:"varint,6,opt"`
IsFull proto.Option[bool] `protobuf:"varint,7,opt"`
_ [0]func()
}
type GetSpaceRspBody struct {
@ -128,15 +136,18 @@ type GetSpaceRspBody struct {
ClientWording proto.Option[string] `protobuf:"bytes,3,opt"`
TotalSpace proto.Option[uint64] `protobuf:"varint,4,opt"`
UsedSpace proto.Option[uint64] `protobuf:"varint,5,opt"`
_ [0]func()
}
type FileTimeStamp struct {
UploadTime proto.Option[uint32] `protobuf:"varint,1,opt"`
FileId proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type GetFileListRspBody_Item struct {
Type proto.Option[uint32] `protobuf:"varint,1,opt"`
FolderInfo *GroupFolderInfo `protobuf:"bytes,2,opt"`
FileInfo *GroupFileInfo `protobuf:"bytes,3,opt"`
_ [0]func()
}

View File

@ -59,6 +59,7 @@ type CopyToRspBody struct {
SaveFilePath proto.Option[string] `protobuf:"bytes,4,opt"`
BusId proto.Option[uint32] `protobuf:"varint,5,opt"`
FileName proto.Option[string] `protobuf:"bytes,40,opt"`
_ [0]func()
}
type FeedsReqBody struct {
@ -74,6 +75,7 @@ type FeedsRspBody struct {
ClientWording proto.Option[string] `protobuf:"bytes,3,opt"`
//repeated C8639group_file_common.FeedsResult feedsResultList = 4;
SvrbusyWaitTime proto.Option[uint32] `protobuf:"varint,5,opt"`
_ [0]func()
}
type D6D9ReqBody struct {
@ -81,6 +83,7 @@ type D6D9ReqBody struct {
CopyFromReq *CopyFromReqBody `protobuf:"bytes,2,opt"`
CopyToReq *CopyToReqBody `protobuf:"bytes,3,opt"`
FeedsInfoReq *FeedsReqBody `protobuf:"bytes,5,opt"`
_ [0]func()
}
type D6D9RspBody struct {
@ -88,6 +91,7 @@ type D6D9RspBody struct {
CopyFromRsp *CopyFromRspBody `protobuf:"bytes,2,opt"`
CopyToRsp *CopyToRspBody `protobuf:"bytes,3,opt"`
FeedsInfoRsp *FeedsRspBody `protobuf:"bytes,5,opt"`
_ [0]func()
}
type TransFileReqBody struct {
@ -95,6 +99,7 @@ type TransFileReqBody struct {
AppId proto.Option[uint32] `protobuf:"varint,2,opt"`
BusId proto.Option[uint32] `protobuf:"varint,3,opt"`
FileId proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type TransFileRspBody struct {
@ -103,4 +108,5 @@ type TransFileRspBody struct {
ClientWording proto.Option[string] `protobuf:"bytes,3,opt"`
SaveBusId proto.Option[uint32] `protobuf:"varint,4,opt"`
SaveFilePath proto.Option[string] `protobuf:"bytes,5,opt"`
_ [0]func()
}

View File

@ -11,17 +11,20 @@ type CPU struct {
Model proto.Option[string] `protobuf:"bytes,1,opt"`
Cores proto.Option[uint32] `protobuf:"varint,2,opt"`
Frequency proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type Camera struct {
Primary proto.Option[uint64] `protobuf:"varint,1,opt"`
Secondary proto.Option[uint64] `protobuf:"varint,2,opt"`
Flash proto.Option[bool] `protobuf:"varint,3,opt"`
_ [0]func()
}
type D769ConfigSeq struct {
Type proto.Option[uint32] `protobuf:"varint,1,opt"`
Version proto.Option[uint32] `protobuf:"varint,2,opt"`
_ [0]func()
}
type Content struct {
@ -39,11 +42,13 @@ type D769DeviceInfo struct {
Storage *Storage `protobuf:"bytes,6,opt"`
Screen *Screen `protobuf:"bytes,7,opt"`
Camera *Camera `protobuf:"bytes,8,opt"`
_ [0]func()
}
type Memory struct {
Total proto.Option[uint64] `protobuf:"varint,1,opt"`
Process proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type C41219OS struct {
@ -52,11 +57,13 @@ type C41219OS struct {
Sdk proto.Option[string] `protobuf:"bytes,3,opt"`
Kernel proto.Option[string] `protobuf:"bytes,4,opt"`
Rom proto.Option[string] `protobuf:"bytes,5,opt"`
_ [0]func()
}
type QueryUinPackageUsageReq struct {
Type proto.Option[uint32] `protobuf:"varint,1,opt"`
UinFileSize proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type QueryUinPackageUsageRsp struct {
@ -89,11 +96,13 @@ type Screen struct {
Height proto.Option[uint32] `protobuf:"varint,3,opt"`
Dpi proto.Option[uint32] `protobuf:"varint,4,opt"`
MultiTouch proto.Option[bool] `protobuf:"varint,5,opt"`
_ [0]func()
}
type Storage struct {
Builtin proto.Option[uint64] `protobuf:"varint,1,opt"`
External proto.Option[uint64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type UinPackageUsedInfo struct {
@ -101,4 +110,5 @@ type UinPackageUsedInfo struct {
Author proto.Option[string] `protobuf:"bytes,2,opt"`
Url proto.Option[string] `protobuf:"bytes,3,opt"`
UinNum proto.Option[uint64] `protobuf:"varint,4,opt"`
_ [0]func()
}

View File

@ -9,6 +9,7 @@ import (
type D88DGroupHeadPortraitInfo struct {
PicId proto.Option[uint32] `protobuf:"varint,1,opt"`
_ [0]func()
}
type D88DGroupHeadPortrait struct {
@ -22,6 +23,7 @@ type D88DGroupHeadPortrait struct {
type D88DGroupExInfoOnly struct {
TribeId proto.Option[uint32] `protobuf:"varint,1,opt"`
MoneyForAddGroup proto.Option[uint32] `protobuf:"varint,2,opt"`
_ [0]func()
}
type D88DGroupInfo struct {
@ -114,6 +116,7 @@ type ReqGroupInfo struct {
GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"`
Stgroupinfo *D88DGroupInfo `protobuf:"bytes,2,opt"`
LastGetGroupNameTime proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type D88DReqBody struct {
@ -126,6 +129,7 @@ type RspGroupInfo struct {
GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"`
Result proto.Option[uint32] `protobuf:"varint,2,opt"`
GroupInfo *D88DGroupInfo `protobuf:"bytes,3,opt"`
_ [0]func()
}
type D88DRspBody struct {

View File

@ -13,6 +13,7 @@ type D8A7ReqBody struct {
LimitIntervalTypeForGroup proto.Option[uint32] `protobuf:"varint,3,opt"`
Uin proto.Option[uint64] `protobuf:"varint,4,opt"`
GroupCode proto.Option[uint64] `protobuf:"varint,5,opt"`
_ [0]func()
}
type D8A7RspBody struct {

View File

@ -47,11 +47,13 @@ type D8FCCardNameElem struct {
type D8FCLevelName struct {
Level proto.Option[int32] `protobuf:"varint,1,opt"`
Name proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type D8FCClientInfo struct {
Implat proto.Option[int32] `protobuf:"varint,1,opt"`
IngClientver proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type D8FCCommCardNameBuf struct {

View File

@ -6,11 +6,13 @@ package oidb
type TranslateReqBody struct {
// TranslateReq translate_req = 1;
BatchTranslateReq *BatchTranslateReq `protobuf:"bytes,2,opt"`
_ [0]func()
}
type TranslateRspBody struct {
// TranslateRsp translate_rsp = 1;
BatchTranslateRsp *BatchTranslateRsp `protobuf:"bytes,2,opt"`
_ [0]func()
}
type BatchTranslateReq struct {

View File

@ -19,6 +19,7 @@ type D79RspBody struct {
Uin uint64 `protobuf:"varint,3,opt"`
CompressFlag uint32 `protobuf:"varint,4,opt"`
Content *D79Content `protobuf:"bytes,5,opt"`
_ [0]func()
}
type D79Content struct {

View File

@ -15,6 +15,7 @@ type DB77ReqBody struct {
RecvUin uint64 `protobuf:"varint,11,opt"`
RichMsgBody *DB77RichMsgBody `protobuf:"bytes,12,opt"`
RecvGuildId uint64 `protobuf:"varint,19,opt"`
_ [0]func()
}
type DB77ClientInfo struct {
@ -24,6 +25,7 @@ type DB77ClientInfo struct {
AndroidSignature string `protobuf:"bytes,4,opt"`
IosBundleId string `protobuf:"bytes,5,opt"`
PcSign string `protobuf:"bytes,6,opt"`
_ [0]func()
}
type DB77ExtInfo struct {
@ -42,4 +44,5 @@ type DB77RichMsgBody struct {
PictureUrl string `protobuf:"bytes,14,opt"`
Action string `protobuf:"bytes,15,opt"`
MusicUrl string `protobuf:"bytes,16,opt"` //ImageInfo imageInfo = 17;
_ [0]func()
}

View File

@ -38,6 +38,7 @@ type CheckUrlReqItem struct {
ServiceType proto.Option[uint64] `protobuf:"varint,8,opt"`
SendUin proto.Option[uint64] `protobuf:"varint,9,opt"`
ReqType proto.Option[string] `protobuf:"bytes,10,opt"`
_ [0]func()
}
type CheckUrlRsp struct {
@ -48,11 +49,13 @@ type CheckUrlRsp struct {
type DBCBReqBody struct {
NotUseCache proto.Option[int32] `protobuf:"varint,9,opt"`
CheckUrlReq *CheckUrlReq `protobuf:"bytes,10,opt"`
_ [0]func()
}
type DBCBRspBody struct {
Wording proto.Option[string] `protobuf:"bytes,1,opt"`
CheckUrlRsp *CheckUrlRsp `protobuf:"bytes,10,opt"`
_ [0]func()
}
type UrlCheckResult struct {
@ -65,4 +68,5 @@ type UrlCheckResult struct {
Umrtype proto.Option[uint32] `protobuf:"varint,7,opt"`
RetFrom proto.Option[uint32] `protobuf:"varint,8,opt"`
OperationBit proto.Option[uint64] `protobuf:"varint,9,opt"`
_ [0]func()
}

View File

@ -8,6 +8,7 @@ type DE07ReqBody struct {
Client int32 `protobuf:"varint,2,opt"`
Entrance int32 `protobuf:"varint,3,opt"`
OcrReqBody *OCRReqBody `protobuf:"bytes,10,opt"`
_ [0]func()
}
type OCRReqBody struct {
@ -20,6 +21,7 @@ type OCRReqBody struct {
AfterCompressWeight int32 `protobuf:"varint,13,opt"`
AfterCompressHeight int32 `protobuf:"varint,14,opt"`
IsCut bool `protobuf:"varint,15,opt"`
_ [0]func()
}
type DE07RspBody struct {
@ -27,6 +29,7 @@ type DE07RspBody struct {
ErrMsg string `protobuf:"bytes,2,opt"`
Wording string `protobuf:"bytes,3,opt"`
OcrRspBody *OCRRspBody `protobuf:"bytes,10,opt"`
_ [0]func()
}
type TextDetection struct {
@ -34,6 +37,7 @@ type TextDetection struct {
Confidence int32 `protobuf:"varint,2,opt"`
Polygon *Polygon `protobuf:"bytes,3,opt"`
AdvancedInfo string `protobuf:"bytes,4,opt"`
_ [0]func()
}
type Polygon struct {
@ -43,11 +47,13 @@ type Polygon struct {
type Coordinate struct {
X int32 `protobuf:"varint,1,opt"`
Y int32 `protobuf:"varint,2,opt"`
_ [0]func()
}
type Language struct {
Language string `protobuf:"bytes,1,opt"`
LanguageDesc string `protobuf:"bytes,2,opt"`
_ [0]func()
}
type OCRRspBody struct {

View File

@ -11,6 +11,7 @@ type EACReqBody struct {
GroupCode proto.Option[uint64] `protobuf:"varint,1,opt"`
Seq proto.Option[uint32] `protobuf:"varint,2,opt"`
Random proto.Option[uint32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type EACRspBody struct {
@ -19,4 +20,5 @@ type EACRspBody struct {
DigestTime proto.Option[uint32] `protobuf:"varint,3,opt"`
//optional DigestMsg msg = 4;
ErrorCode proto.Option[uint32] `protobuf:"varint,10,opt"`
_ [0]func()
}

View File

@ -11,21 +11,25 @@ import (
type DEB7ReqBody struct {
SignInStatusReq *StSignInStatusReq `protobuf:"bytes,1,opt"`
SignInWriteReq *StSignInWriteReq `protobuf:"bytes,2,opt"`
_ [0]func()
}
type DEB7Ret struct {
Code proto.Option[uint32] `protobuf:"varint,1,opt"`
Msg proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type DEB7RspBody struct {
SignInStatusRsp *StSignInStatusRsp `protobuf:"bytes,1,opt"`
SignInWriteRsp *StSignInWriteRsp `protobuf:"bytes,2,opt"`
_ [0]func()
}
type SignInStatusBase struct {
Status proto.Option[uint32] `protobuf:"varint,1,opt"`
CurrentTimeStamp proto.Option[int64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type SignInStatusDoneInfo struct {
@ -38,18 +42,21 @@ type SignInStatusDoneInfo struct {
type SignInStatusGroupScore struct {
GroupScoreWord proto.Option[string] `protobuf:"bytes,1,opt"`
ScoreUrl proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type SignInStatusNotInfo struct {
ButtonWord proto.Option[string] `protobuf:"bytes,1,opt"`
SignDescWordLeft proto.Option[string] `protobuf:"bytes,2,opt"`
SignDescWordRight proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type SignInStatusYesterdayFirst struct {
YesterdayFirstUid proto.Option[string] `protobuf:"bytes,1,opt"`
YesterdayWord proto.Option[string] `protobuf:"bytes,2,opt"`
YesterdayNick proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type StDaySignedInfo struct {
@ -57,6 +64,7 @@ type StDaySignedInfo struct {
UidGroupNick proto.Option[string] `protobuf:"bytes,2,opt"`
SignedTimeStamp proto.Option[int64] `protobuf:"varint,3,opt"`
SignInRank proto.Option[int32] `protobuf:"varint,4,opt"`
_ [0]func()
}
type StDaySignedListReq struct {
@ -65,6 +73,7 @@ type StDaySignedListReq struct {
GroupId proto.Option[string] `protobuf:"bytes,3,opt"`
Offset proto.Option[int32] `protobuf:"varint,4,opt"`
Limit proto.Option[int32] `protobuf:"varint,5,opt"`
_ [0]func()
}
type StDaySignedListRsp struct {
@ -83,11 +92,13 @@ type StKingSignedInfo struct {
GroupNick proto.Option[string] `protobuf:"bytes,2,opt"`
SignedTimeStamp proto.Option[int64] `protobuf:"varint,3,opt"`
SignedCount proto.Option[int32] `protobuf:"varint,4,opt"`
_ [0]func()
}
type StKingSignedListReq struct {
Uid proto.Option[string] `protobuf:"bytes,1,opt"`
GroupId proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type StKingSignedListRsp struct {
@ -102,6 +113,7 @@ type StSignInRecordDaySigned struct {
DayTotalSignedUid proto.Option[int32] `protobuf:"varint,2,opt"`
DaySignedPage *StDaySignedPage `protobuf:"bytes,3,opt"`
DaySignedUrl proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type StSignInRecordKing struct {
@ -115,6 +127,7 @@ type StSignInRecordReq struct {
DayYmd proto.Option[string] `protobuf:"bytes,1,opt"`
Uid proto.Option[string] `protobuf:"bytes,2,opt"`
GroupId proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type StSignInRecordRsp struct {
@ -124,6 +137,7 @@ type StSignInRecordRsp struct {
DaySigned *StSignInRecordDaySigned `protobuf:"bytes,4,opt"`
KingRecord *StSignInRecordKing `protobuf:"bytes,5,opt"`
Level *StViewGroupLevel `protobuf:"bytes,6,opt"`
_ [0]func()
}
type StSignInRecordUser struct {
@ -139,6 +153,7 @@ type StSignInStatusReq struct {
GroupId proto.Option[string] `protobuf:"bytes,2,opt"`
Scene proto.Option[uint32] `protobuf:"varint,3,opt"`
ClientVersion proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type StSignInStatusRsp struct {
@ -150,21 +165,25 @@ type StSignInStatusRsp struct {
GroupScore *SignInStatusGroupScore `protobuf:"bytes,6,opt"`
MantleUrl proto.Option[string] `protobuf:"bytes,7,opt"`
BackgroundUrl proto.Option[string] `protobuf:"bytes,8,opt"`
_ [0]func()
}
type StSignInWriteReq struct {
Uid proto.Option[string] `protobuf:"bytes,1,opt"`
GroupId proto.Option[string] `protobuf:"bytes,2,opt"`
ClientVersion proto.Option[string] `protobuf:"bytes,3,opt"`
_ [0]func()
}
type StSignInWriteRsp struct {
Ret *DEB7Ret `protobuf:"bytes,1,opt"`
DoneInfo *SignInStatusDoneInfo `protobuf:"bytes,2,opt"`
GroupScore *SignInStatusGroupScore `protobuf:"bytes,3,opt"`
_ [0]func()
}
type StViewGroupLevel struct {
Title proto.Option[string] `protobuf:"bytes,1,opt"`
Url proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}

View File

@ -15,6 +15,7 @@ type Comment struct {
ToUin proto.Option[uint64] `protobuf:"varint,5,opt"`
ReplyId proto.Option[string] `protobuf:"bytes,6,opt"`
FromNick proto.Option[string] `protobuf:"bytes,7,opt"`
_ [0]func()
}
type Praise struct {
@ -22,6 +23,7 @@ type Praise struct {
ToUin proto.Option[uint64] `protobuf:"varint,2,opt"`
Time proto.Option[uint64] `protobuf:"varint,3,opt"`
FromNick proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type Quest struct {

View File

@ -10,6 +10,7 @@ import (
type Location struct {
Latitude proto.Option[float64] `protobuf:"fixed64,1,opt"`
Longitude proto.Option[float64] `protobuf:"fixed64,2,opt"`
_ [0]func()
}
type ResultItem struct {
@ -35,6 +36,7 @@ type Hotwordrecord struct {
HotwordCoverUrl proto.Option[string] `protobuf:"bytes,3,opt"`
HotwordTitle proto.Option[string] `protobuf:"bytes,4,opt"`
HotwordDescription proto.Option[string] `protobuf:"bytes,5,opt"`
_ [0]func()
}
type AccountSearchRecord struct {

View File

@ -11,6 +11,7 @@ type BusiColor struct {
R proto.Option[int32] `protobuf:"varint,1,opt"`
G proto.Option[int32] `protobuf:"varint,2,opt"`
B proto.Option[int32] `protobuf:"varint,3,opt"`
_ [0]func()
}
type BusiComm struct {
@ -38,6 +39,7 @@ type BusiCommonReq struct {
ServiceCmd proto.Option[string] `protobuf:"bytes,1,opt"`
VcReq *BusiVisitorCountReq `protobuf:"bytes,2,opt"`
HrReq *BusiHideRecordsReq `protobuf:"bytes,3,opt"`
_ [0]func()
}
type BusiDetailRecord struct {
@ -46,6 +48,7 @@ type BusiDetailRecord struct {
Vtime proto.Option[int32] `protobuf:"varint,3,opt"`
Mod proto.Option[int32] `protobuf:"varint,4,opt"`
HideFlag proto.Option[int32] `protobuf:"varint,5,opt"`
_ [0]func()
}
type BusiHideRecordsReq struct {
@ -72,6 +75,7 @@ type BusiLoginSig struct {
type BusiRichUi struct {
Name proto.Option[string] `protobuf:"bytes,1,opt"`
ServiceUrl proto.Option[string] `protobuf:"bytes,2,opt"` //repeated UiInfo uiList = 3;
_ [0]func()
}
type BusiUi struct {
@ -79,11 +83,13 @@ type BusiUi struct {
Title proto.Option[string] `protobuf:"bytes,2,opt"`
Content proto.Option[string] `protobuf:"bytes,3,opt"`
JumpUrl proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type BusiUinInfo struct {
Int64Longitude proto.Option[int64] `protobuf:"varint,1,opt"`
Int64Latitude proto.Option[int64] `protobuf:"varint,2,opt"`
_ [0]func()
}
type BusiVisitorCountReq struct {
@ -91,6 +97,7 @@ type BusiVisitorCountReq struct {
Operuin proto.Option[int32] `protobuf:"varint,2,opt"`
Mod proto.Option[int32] `protobuf:"varint,3,opt"`
ReportFlag proto.Option[int32] `protobuf:"varint,4,opt"`
_ [0]func()
}
type BusiVisitorCountRsp struct {
@ -100,4 +107,5 @@ type BusiVisitorCountRsp struct {
HotValue proto.Option[int32] `protobuf:"varint,4,opt"`
RedValue proto.Option[int32] `protobuf:"varint,5,opt"`
HotDiff proto.Option[int32] `protobuf:"varint,6,opt"`
_ [0]func()
}

View File

@ -14,6 +14,7 @@ type GateCommTaskInfo struct {
type GateGetGiftListReq struct {
Uin proto.Option[int32] `protobuf:"varint,1,opt"`
_ [0]func()
}
type GateGetGiftListRsp struct {
@ -25,11 +26,13 @@ type GateGetGiftListRsp struct {
type GateGetVipCareReq struct {
Uin proto.Option[int64] `protobuf:"varint,1,opt"`
_ [0]func()
}
type GateGetVipCareRsp struct {
Buss proto.Option[int32] `protobuf:"varint,1,opt"`
Notice proto.Option[int32] `protobuf:"varint,2,opt"`
_ [0]func()
}
type GateOidbFlagInfo struct {
@ -39,6 +42,7 @@ type GateOidbFlagInfo struct {
type GatePrivilegeBaseInfoReq struct {
UReqUin proto.Option[int64] `protobuf:"varint,1,opt"`
_ [0]func()
}
type GatePrivilegeBaseInfoRsp struct {
@ -75,6 +79,7 @@ type GateQidInfoItem struct {
Url proto.Option[string] `protobuf:"bytes,2,opt"`
Color proto.Option[string] `protobuf:"bytes,3,opt"`
LogoUrl proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type GateVaProfileGateRsp struct {

View File

@ -16,6 +16,7 @@ type ShortVideoRspBody struct {
Seq int32 `protobuf:"varint,2,opt"`
PttShortVideoUploadRsp *ShortVideoUploadRsp `protobuf:"bytes,3,opt"`
PttShortVideoDownloadRsp *ShortVideoDownloadRsp `protobuf:"bytes,4,opt"`
_ [0]func()
}
type ShortVideoUploadReq struct {
@ -28,6 +29,7 @@ type ShortVideoUploadReq struct {
AgentType int32 `protobuf:"varint,7,opt"`
BusinessType int32 `protobuf:"varint,8,opt"`
SupportLargeSize int32 `protobuf:"varint,20,opt"`
_ [0]func()
}
type ShortVideoDownloadReq struct {
@ -86,11 +88,13 @@ type ShortVideoFileInfo struct {
type DataHole struct {
Begin int64 `protobuf:"varint,1,opt"`
End int64 `protobuf:"varint,2,opt"`
_ [0]func()
}
type ShortVideoIpList struct {
Ip int32 `protobuf:"varint,1,opt"`
Port int32 `protobuf:"varint,2,opt"`
_ [0]func()
}
type ShortVideoAddr struct {
@ -101,4 +105,5 @@ type ShortVideoAddr struct {
type ShortVideoExtensionReq struct {
SubBusiType int32 `protobuf:"varint,1,opt"`
UserCnt int32 `protobuf:"varint,2,opt"`
_ [0]func()
}

View File

@ -7,10 +7,12 @@ type GetAppInfoByIdReq struct {
//CommonExt ExtInfo = 1;
AppId string `protobuf:"bytes,2,opt"`
NeedVersionInfo int32 `protobuf:"varint,3,opt"`
_ [0]func()
}
type GetAppInfoByIdRsp struct {
AppInfo *ApiAppInfo `protobuf:"bytes,2,opt"`
_ [0]func()
}
type ApiAppInfo struct {
@ -33,6 +35,7 @@ type AppSubPkgInfo struct {
DownloadUrl string `protobuf:"bytes,2,opt"`
Independent int32 `protobuf:"varint,3,opt"`
FileSize int32 `protobuf:"varint,4,opt"`
_ [0]func()
}
type DomainConfig struct {

View File

@ -43,9 +43,11 @@ type StAuthInfo struct {
type StEncryption struct {
Method proto.Option[uint32] `protobuf:"varint,1,opt"`
Iv proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}
type COMMEntry struct {
Key proto.Option[string] `protobuf:"bytes,1,opt"`
Value proto.Option[string] `protobuf:"bytes,2,opt"`
_ [0]func()
}

View File

@ -6,6 +6,7 @@ package structmsg
type AddFrdSNInfo struct {
NotSeeDynamic int32 `protobuf:"varint,1,opt"`
SetSn int32 `protobuf:"varint,2,opt"`
_ [0]func()
}
type FlagInfo struct {
@ -26,11 +27,13 @@ type FlagInfo struct {
GrpMsgMaskInviteAutoJoin int32 `protobuf:"varint,15,opt"`
GrpMsgGetDisbandedByAdmin int32 `protobuf:"varint,16,opt"`
GrpMsgGetC2CInviteJoinGroup int32 `protobuf:"varint,17,opt"`
_ [0]func()
}
type FriendInfo struct {
MsgJointFriend string `protobuf:"bytes,1,opt"`
MsgBlacklist string `protobuf:"bytes,2,opt"`
_ [0]func()
}
type SGroupInfo struct {
@ -40,17 +43,20 @@ type SGroupInfo struct {
MsgDetailAlert string `protobuf:"bytes,4,opt"`
MsgOtherAdminDone string `protobuf:"bytes,5,opt"`
AppPrivilegeFlag int32 `protobuf:"varint,6,opt"`
_ [0]func()
}
type MsgInviteExt struct {
SrcType int32 `protobuf:"varint,1,opt"`
SrcCode int64 `protobuf:"varint,2,opt"`
WaitState int32 `protobuf:"varint,3,opt"`
_ [0]func()
}
type MsgPayGroupExt struct {
JoinGrpTime int64 `protobuf:"varint,1,opt"`
QuitGrpTime int64 `protobuf:"varint,2,opt"`
_ [0]func()
}
type ReqNextSystemMsg struct {
@ -62,6 +68,7 @@ type ReqNextSystemMsg struct {
Language int32 `protobuf:"varint,6,opt"`
Version int32 `protobuf:"varint,7,opt"`
FriendMsgTypeFlag int64 `protobuf:"varint,8,opt"`
_ [0]func()
}
type ReqSystemMsg struct {
@ -70,6 +77,7 @@ type ReqSystemMsg struct {
LatestGroupSeq int64 `protobuf:"varint,3,opt"`
Version int32 `protobuf:"varint,4,opt"`
Language int32 `protobuf:"varint,5,opt"`
_ [0]func()
}
type ReqSystemMsgAction struct {
@ -82,6 +90,7 @@ type ReqSystemMsgAction struct {
GroupMsgType int32 `protobuf:"varint,7,opt"`
ActionInfo *SystemMsgActionInfo `protobuf:"bytes,8,opt"`
Language int32 `protobuf:"varint,9,opt"`
_ [0]func()
}
type ReqSystemMsgNew struct {
@ -96,6 +105,7 @@ type ReqSystemMsgNew struct {
IsGetGrpRibbon bool `protobuf:"varint,9,opt"`
FriendMsgTypeFlag int64 `protobuf:"varint,10,opt"`
ReqMsgType int32 `protobuf:"varint,11,opt"`
_ [0]func()
}
type ReqSystemMsgRead struct {
@ -103,11 +113,13 @@ type ReqSystemMsgRead struct {
LatestGroupSeq int64 `protobuf:"varint,2,opt"`
Type int32 `protobuf:"varint,3,opt"`
Checktype int32 `protobuf:"varint,4,opt"`
_ [0]func()
}
type RspHead struct {
Result int32 `protobuf:"varint,1,opt"`
MsgFail string `protobuf:"bytes,2,opt"`
_ [0]func()
}
type RspNextSystemMsg struct {
@ -138,6 +150,7 @@ type RspSystemMsgAction struct {
Type int32 `protobuf:"varint,3,opt"`
MsgInvalidDecided string `protobuf:"bytes,5,opt"`
RemarkResult int32 `protobuf:"varint,6,opt"`
_ [0]func()
}
type RspSystemMsgNew struct {
@ -165,6 +178,7 @@ type RspSystemMsgRead struct {
Head *RspHead `protobuf:"bytes,1,opt"`
Type int32 `protobuf:"varint,2,opt"`
Checktype int32 `protobuf:"varint,3,opt"`
_ [0]func()
}
type StructMsg struct {
@ -175,6 +189,7 @@ type StructMsg struct {
ReqUin int64 `protobuf:"varint,5,opt"`
UnreadFlag int32 `protobuf:"varint,6,opt"`
Msg *SystemMsg `protobuf:"bytes,50,opt"`
_ [0]func()
}
type SystemMsg struct {
@ -238,6 +253,7 @@ type SystemMsgAction struct {
Action int32 `protobuf:"varint,3,opt"`
ActionInfo *SystemMsgActionInfo `protobuf:"bytes,4,opt"`
DetailName string `protobuf:"bytes,5,opt"`
_ [0]func()
}
type SystemMsgActionInfo struct {

View File

@ -13,6 +13,7 @@ type STServiceMonitItem struct {
Errcode proto.Option[int32] `protobuf:"varint,3,opt"`
Cost proto.Option[uint32] `protobuf:"varint,4,opt"`
Src proto.Option[uint32] `protobuf:"varint,5,opt"`
_ [0]func()
}
type STServiceMonitReq struct {
@ -22,6 +23,7 @@ type STServiceMonitReq struct {
type WebSsoControlData struct {
Frequency proto.Option[uint32] `protobuf:"varint,1,opt"`
PackageSize proto.Option[uint32] `protobuf:"varint,2,opt"`
_ [0]func()
}
type WebSsoRequestBody struct {
@ -29,6 +31,7 @@ type WebSsoRequestBody struct {
Type proto.Option[uint32] `protobuf:"varint,2,opt"`
Data proto.Option[string] `protobuf:"bytes,3,opt"`
WebData proto.Option[string] `protobuf:"bytes,4,opt"`
_ [0]func()
}
type WebSsoResponseBody struct {
@ -37,4 +40,5 @@ type WebSsoResponseBody struct {
Ret proto.Option[uint32] `protobuf:"varint,3,opt"`
Data proto.Option[string] `protobuf:"bytes,4,opt"`
ControlData *WebSsoControlData `protobuf:"bytes,5,opt"`
_ [0]func()
}

3
go.mod
View File

@ -3,7 +3,7 @@ module github.com/Mrs4s/MiraiGo
go 1.18
require (
github.com/RomiChan/protobuf v0.1.1-0.20220602121309-9e3b8cbefd7a
github.com/RomiChan/protobuf v0.1.1-0.20220624030127-3310cba9dbc0
github.com/RomiChan/syncx v0.0.0-20220404072119-d7ea0ae15a4c
github.com/fumiama/imgsz v0.0.2
github.com/pierrec/lz4/v4 v4.1.11
@ -19,6 +19,5 @@ require (
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/tidwall/match v1.1.1 // indirect
github.com/tidwall/pretty v1.2.0 // indirect
google.golang.org/protobuf v1.28.0 // indirect
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c // indirect
)

10
go.sum
View File

@ -1,5 +1,5 @@
github.com/RomiChan/protobuf v0.1.1-0.20220602121309-9e3b8cbefd7a h1:WIfEWYj82oEuPtm5pqlyQmCJCoiw00C6ugZFqHA0cC8=
github.com/RomiChan/protobuf v0.1.1-0.20220602121309-9e3b8cbefd7a/go.mod h1:2Ie+hdBFQpQFDHfeklgxoFmQRCE7O+KwFpISeXq7OwA=
github.com/RomiChan/protobuf v0.1.1-0.20220624030127-3310cba9dbc0 h1:+UGPBYVjssFsdahLJIiNPwpmmwgl/OaVdv1oc5NonC0=
github.com/RomiChan/protobuf v0.1.1-0.20220624030127-3310cba9dbc0/go.mod h1:2Ie+hdBFQpQFDHfeklgxoFmQRCE7O+KwFpISeXq7OwA=
github.com/RomiChan/syncx v0.0.0-20220404072119-d7ea0ae15a4c h1:cNPOdTNiVwxLpROLjXCgbIPvdkE+BwvxDvgmdYmWx6Q=
github.com/RomiChan/syncx v0.0.0-20220404072119-d7ea0ae15a4c/go.mod h1:KqZzu7slNKROh3TSYEH/IUMG6f4M+1qubZ5e52QypsE=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@ -7,8 +7,6 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/fumiama/imgsz v0.0.2 h1:fAkC0FnIscdKOXwAxlyw3EUba5NzxZdSxGaq3Uyfxak=
github.com/fumiama/imgsz v0.0.2/go.mod h1:dR71mI3I2O5u6+PCpd47M9TZptzP+39tRBcbdIkoqM4=
github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/pierrec/lz4/v4 v4.1.11 h1:LVs17FAZJFOjgmJXl9Tf13WfLUvZq7/RjfEJrnwZ9OE=
github.com/pierrec/lz4/v4 v4.1.11/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4=
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
@ -29,10 +27,6 @@ go.uber.org/atomic v1.9.0 h1:ECmE8Bn/WFTYwEW/bpKD3M8VtR/zQVbavAoalC1PYyE=
go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c h1:5KslGYwFpkhGh+Q16bwMP3cOontH8FOep7tGV86Y7SQ=
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
google.golang.org/protobuf v1.28.0 h1:w43yiav+6bVFTBQFZX0r7ipe9JQ1QsbMgHwbBziscLw=
google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo=