Documentation ¶
Index ¶
- type AccountSearch
- type AccountSearchRecord
- type BusiColor
- type BusiComm
- type BusiCommonReq
- type BusiDetailRecord
- type BusiHideRecordsReq
- type BusiLabel
- type BusiLoginSig
- type BusiRichUi
- type BusiUi
- type BusiUinInfo
- type BusiVisitorCountReq
- type BusiVisitorCountRsp
- type GateCommTaskInfo
- type GateGetGiftListReq
- type GateGetGiftListRsp
- type GateGetVipCareReq
- type GateGetVipCareRsp
- type GateOidbFlagInfo
- type GatePrivilegeBaseInfoReq
- type GatePrivilegeBaseInfoRsp
- type GatePrivilegeInfo
- type GateQidInfoItem
- type GateVaProfileGateReq
- type GateVaProfileGateRsp
- type Hotwordrecord
- type Location
- type ResultItem
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountSearch ¶
type AccountSearch struct { Start proto.Option[int32] `protobuf:"varint,1,opt"` Count proto.Option[uint32] `protobuf:"varint,2,opt"` End proto.Option[uint32] `protobuf:"varint,3,opt"` Keyword proto.Option[string] `protobuf:"bytes,4,opt"` List []*AccountSearchRecord `protobuf:"bytes,5,rep"` Highlight []string `protobuf:"bytes,6,rep"` UserLocation *Location `protobuf:"bytes,10,opt"` LocationGroup proto.Option[bool] `protobuf:"varint,11,opt"` Filtertype proto.Option[int32] `protobuf:"varint,12,opt"` // repeated C33304record recommendList = 13; HotwordRecord *Hotwordrecord `protobuf:"bytes,14,opt"` ArticleMoreUrl proto.Option[string] `protobuf:"bytes,15,opt"` ResultItems []*ResultItem `protobuf:"bytes,16,rep"` KeywordSuicide proto.Option[bool] `protobuf:"varint,17,opt"` ExactSearch proto.Option[bool] `protobuf:"varint,18,opt"` }
type AccountSearchRecord ¶
type AccountSearchRecord struct { Uin proto.Option[uint64] `protobuf:"varint,1,opt"` Code proto.Option[uint64] `protobuf:"varint,2,opt"` Source proto.Option[uint32] `protobuf:"varint,3,opt"` Name proto.Option[string] `protobuf:"bytes,4,opt"` Sex proto.Option[uint32] `protobuf:"varint,5,opt"` Age proto.Option[uint32] `protobuf:"varint,6,opt"` Accout proto.Option[string] `protobuf:"bytes,7,opt"` Brief proto.Option[string] `protobuf:"bytes,8,opt"` Number proto.Option[uint32] `protobuf:"varint,9,opt"` Flag proto.Option[uint64] `protobuf:"varint,10,opt"` Relation proto.Option[uint64] `protobuf:"varint,11,opt"` Mobile proto.Option[string] `protobuf:"bytes,12,opt"` Sign []byte `protobuf:"bytes,13,opt"` Country proto.Option[uint32] `protobuf:"varint,14,opt"` Province proto.Option[uint32] `protobuf:"varint,15,opt"` City proto.Option[uint32] `protobuf:"varint,16,opt"` ClassIndex proto.Option[uint32] `protobuf:"varint,17,opt"` ClassName proto.Option[string] `protobuf:"bytes,18,opt"` CountryName proto.Option[string] `protobuf:"bytes,19,opt"` ProvinceName proto.Option[string] `protobuf:"bytes,20,opt"` CityName proto.Option[string] `protobuf:"bytes,21,opt"` AccountFlag proto.Option[uint32] `protobuf:"varint,22,opt"` TitleImage proto.Option[string] `protobuf:"bytes,23,opt"` ArticleShortUrl proto.Option[string] `protobuf:"bytes,24,opt"` ArticleCreateTime proto.Option[string] `protobuf:"bytes,25,opt"` ArticleAuthor proto.Option[string] `protobuf:"bytes,26,opt"` AccountId proto.Option[uint64] `protobuf:"varint,27,opt"` // repeated Label groupLabels = 30; VideoAccount proto.Option[uint32] `protobuf:"varint,31,opt"` VideoArticle proto.Option[uint32] `protobuf:"varint,32,opt"` UinPrivilege proto.Option[int32] `protobuf:"varint,33,opt"` JoinGroupAuth []byte `protobuf:"bytes,34,opt"` Token []byte `protobuf:"bytes,500,opt"` Richflag1_59 proto.Option[uint32] `protobuf:"varint,40603,opt"` Richflag4_409 proto.Option[uint32] `protobuf:"varint,42409,opt"` }
type BusiComm ¶
type BusiComm struct { Ver proto.Option[int32] `protobuf:"varint,1,opt"` Seq proto.Option[int32] `protobuf:"varint,2,opt"` Fromuin proto.Option[int64] `protobuf:"varint,3,opt"` Touin proto.Option[int64] `protobuf:"varint,4,opt"` Service proto.Option[int32] `protobuf:"varint,5,opt"` SessionType proto.Option[int32] `protobuf:"varint,6,opt"` SessionKey []byte `protobuf:"bytes,7,opt"` ClientIp proto.Option[int32] `protobuf:"varint,8,opt"` Display *BusiUi `protobuf:"bytes,9,opt"` Result proto.Option[int32] `protobuf:"varint,10,opt"` ErrMsg proto.Option[string] `protobuf:"bytes,11,opt"` Platform proto.Option[int32] `protobuf:"varint,12,opt"` Qqver proto.Option[string] `protobuf:"bytes,13,opt"` Build proto.Option[int32] `protobuf:"varint,14,opt"` MsgLoginSig *BusiLoginSig `protobuf:"bytes,15,opt"` Version proto.Option[int32] `protobuf:"varint,17,opt"` MsgUinInfo *BusiUinInfo `protobuf:"bytes,18,opt"` MsgRichDisplay *BusiRichUi `protobuf:"bytes,19,opt"` }
type BusiCommonReq ¶
type BusiCommonReq struct { ServiceCmd proto.Option[string] `protobuf:"bytes,1,opt"` VcReq *BusiVisitorCountReq `protobuf:"bytes,2,opt"` HrReq *BusiHideRecordsReq `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
type BusiDetailRecord ¶
type BusiDetailRecord struct { Fuin proto.Option[int32] `protobuf:"varint,1,opt"` Source proto.Option[int32] `protobuf:"varint,2,opt"` Vtime proto.Option[int32] `protobuf:"varint,3,opt"` Mod proto.Option[int32] `protobuf:"varint,4,opt"` HideFlag proto.Option[int32] `protobuf:"varint,5,opt"` // contains filtered or unexported fields }
type BusiHideRecordsReq ¶
type BusiLabel ¶
type BusiLabel struct { Name []byte `protobuf:"bytes,1,opt"` EnumType proto.Option[int32] `protobuf:"varint,2,opt"` TextColor *BusiColor `protobuf:"bytes,3,opt"` EdgingColor *BusiColor `protobuf:"bytes,4,opt"` LabelAttr proto.Option[int32] `protobuf:"varint,5,opt"` LabelType proto.Option[int32] `protobuf:"varint,6,opt"` }
type BusiLoginSig ¶
type BusiRichUi ¶
type BusiUinInfo ¶
type BusiVisitorCountReq ¶
type BusiVisitorCountRsp ¶
type BusiVisitorCountRsp struct { Requireuin proto.Option[int32] `protobuf:"varint,1,opt"` TotalLike proto.Option[int32] `protobuf:"varint,2,opt"` TotalView proto.Option[int32] `protobuf:"varint,3,opt"` HotValue proto.Option[int32] `protobuf:"varint,4,opt"` RedValue proto.Option[int32] `protobuf:"varint,5,opt"` HotDiff proto.Option[int32] `protobuf:"varint,6,opt"` // contains filtered or unexported fields }
type GateCommTaskInfo ¶
type GateGetGiftListReq ¶
type GateGetGiftListRsp ¶
type GateGetVipCareReq ¶
type GateGetVipCareRsp ¶
type GateOidbFlagInfo ¶
type GatePrivilegeBaseInfoRsp ¶
type GatePrivilegeBaseInfoRsp struct { Msg []byte `protobuf:"bytes,1,opt"` JumpUrl []byte `protobuf:"bytes,2,opt"` VOpenPriv []*GatePrivilegeInfo `protobuf:"bytes,3,rep"` VClosePriv []*GatePrivilegeInfo `protobuf:"bytes,4,rep"` UIsGrayUsr proto.Option[int32] `protobuf:"varint,5,opt"` }
type GatePrivilegeInfo ¶
type GatePrivilegeInfo struct { IType proto.Option[int32] `protobuf:"varint,1,opt"` ISort proto.Option[int32] `protobuf:"varint,2,opt"` IFeeType proto.Option[int32] `protobuf:"varint,3,opt"` ILevel proto.Option[int32] `protobuf:"varint,4,opt"` IFlag proto.Option[int32] `protobuf:"varint,5,opt"` IconUrl []byte `protobuf:"bytes,6,opt"` DeluxeIconUrl []byte `protobuf:"bytes,7,opt"` JumpUrl []byte `protobuf:"bytes,8,opt"` IIsBig proto.Option[int32] `protobuf:"varint,9,opt"` }
type GateQidInfoItem ¶
type GateVaProfileGateReq ¶
type GateVaProfileGateReq struct { UCmd proto.Option[int32] `protobuf:"varint,1,opt"` StPrivilegeReq *GatePrivilegeBaseInfoReq `protobuf:"bytes,2,opt"` StGiftReq *GateGetGiftListReq `protobuf:"bytes,3,opt"` // repeated GateCommTaskInfo taskItem = 4; OidbFlag []*GateOidbFlagInfo `protobuf:"bytes,5,rep"` StVipCare *GateGetVipCareReq `protobuf:"bytes,6,opt"` }
type GateVaProfileGateRsp ¶
type GateVaProfileGateRsp struct { IRetCode proto.Option[int32] `protobuf:"varint,1,opt"` SRetMsg []byte `protobuf:"bytes,2,opt"` // optional GatePrivilegeBaseInfoRsp stPrivilegeRsp = 3; // optional GateGetGiftListRsp stGiftRsp = 4; // repeated GateCommTaskInfo taskItem = 5; // repeated GateOidbFlagInfo oidbFlag = 6; // optional GateGetVipCareRsp stVipCare = 7; QidInfo *GateQidInfoItem `protobuf:"bytes,9,opt"` }
type Hotwordrecord ¶
type Hotwordrecord struct { Hotword proto.Option[string] `protobuf:"bytes,1,opt"` HotwordType proto.Option[uint32] `protobuf:"varint,2,opt"` HotwordCoverUrl proto.Option[string] `protobuf:"bytes,3,opt"` HotwordTitle proto.Option[string] `protobuf:"bytes,4,opt"` HotwordDescription proto.Option[string] `protobuf:"bytes,5,opt"` // contains filtered or unexported fields }
type ResultItem ¶
type ResultItem struct { FeedId []byte `protobuf:"bytes,1,opt"` Name []byte `protobuf:"bytes,2,opt"` PicUrl []byte `protobuf:"bytes,3,opt"` JmpUrl []byte `protobuf:"bytes,4,opt"` FeedType []byte `protobuf:"bytes,5,opt"` Summary []byte `protobuf:"bytes,6,opt"` HasVideo []byte `protobuf:"bytes,7,opt"` PhtotUpdate []byte `protobuf:"bytes,8,opt"` Uin proto.Option[uint64] `protobuf:"varint,9,opt"` ResultId []byte `protobuf:"bytes,10,opt"` Ftime proto.Option[uint32] `protobuf:"varint,11,opt"` NickName []byte `protobuf:"bytes,12,opt"` PicUrlList [][]byte `protobuf:"bytes,13,rep"` TotalPicNum proto.Option[uint32] `protobuf:"varint,14,opt"` }
Click to show internal directories.
Click to hide internal directories.