Versions in this module Expand all Collapse all v1 v1.2.1 May 1, 2024 v1.2.0 May 1, 2024 v1.1.0 May 1, 2024 v1.0.1 May 1, 2024 v1.0.0 May 1, 2024 Changes in this version + type BigDataChannel struct + ConnectFlag int32 + IPLists []BigDataIPList + KeySession []byte + PbBuf []byte + SigSession []byte + SigUin int64 + func (pkt *BigDataChannel) ReadFrom(r *JceReader) + func (pkt *BigDataChannel) ToBytes() []byte + type BigDataIPInfo struct + Port int64 + Server string + Type int64 + func (pkt *BigDataIPInfo) ReadFrom(r *JceReader) + func (pkt *BigDataIPInfo) ToBytes() []byte + type BigDataIPList struct + FragmentSize int64 + IPList []BigDataIPInfo + ServiceType int64 + func (pkt *BigDataIPList) ReadFrom(r *JceReader) + func (pkt *BigDataIPList) ToBytes() []byte + type DelFriendReq struct + DelType byte + DelUin int64 + Uin int64 + Version int32 + func (pkt *DelFriendReq) ToBytes() []byte + type DelMsgInfo struct + AppId int64 + ClientIp int32 + Cmd int16 + FromUin int64 + MsgCookies []byte + MsgSeq int16 + MsgTime int64 + MsgType int64 + SendTime int64 + SsoIp int32 + SsoSeq int32 + func (pkt *DelMsgInfo) ToBytes() []byte + type FileStoragePushFSSvcList struct + BigDataChannel *BigDataChannel + C2CPicDownList []FileStorageServerInfo + GPicDownloadList []FileStorageServerInfo + PicDownloadList []FileStorageServerInfo + PttList []byte + QZoneProxyServiceList []FileStorageServerInfo + UploadList []FileStorageServerInfo + UrlEncodeServiceList []FileStorageServerInfo + VipEmotionList []FileStorageServerInfo + func (pkt *FileStoragePushFSSvcList) ReadFrom(r *JceReader) + func (pkt *FileStoragePushFSSvcList) ToBytes() []byte + type FileStorageServerInfo struct + Port int32 + Server string + func (pkt *FileStorageServerInfo) ReadFrom(r *JceReader) + func (pkt *FileStorageServerInfo) ToBytes() []byte + type FriendInfo struct + AbiFlag int64 + ApolloFlag byte + ApolloSignTime int64 + ApolloTimestamp int64 + BitSet int64 + BothFlag int64 + CardID []byte + CentiShow3DFlag byte + ColorRing int64 + DOVId string + DetailStatusFlag byte + EimId string + EimMobile string + ExtSnsFrdData []byte + FaceAddonId int64 + FaceId int16 + FaceStoreId int64 + FontEffect int64 + FounderFont int64 + FriendUin int64 + GameAppId int64 + GameLastLoginTime int64 + GroupId byte + IMGroupID []byte + IconType int32 + IntimateInfo []byte + IsIphoneOnline byte + IsMqqOnLine byte + IsRemark byte + KingOfGloryFlag byte + KingOfGloryRank int64 + LastMedalUpdateTime int64 + LaviUin int64 + MSFGroupID []byte + MasterUin string + MemberLevel byte + MutualMarkData []byte + Network byte + NetworkType int32 + NewLoverDiamondFlag byte + Nick string + OlympicTorch byte + QQOnlineState byte + QQOnlineStateV2 byte + QQType byte + Remark string + Ring []byte + Sex byte + ShowName string + ShowNameplate byte + SpecialFlag byte + Status byte + TagUpdateTime int64 + TermDesc string + TermType int32 + VipFont int64 + func (pkt *FriendInfo) ReadFrom(r *JceReader) + func (pkt *FriendInfo) ToBytes() []byte + type FriendListRequest struct + AppType int32 + D50 []byte + D6B []byte + FriendCount int16 + GroupCount byte + GroupId byte + GroupStartIndex byte + IfGetBothFlag byte + IfGetDOVId byte + IfGetGroupInfo byte + IfGetMSFGroup byte + IfReflush byte + IfShowTermType byte + Reqtype int32 + SnsTypeList []int64 + StartIndex int16 + Uin int64 + UinList []int64 + Version int64 + func (pkt *FriendListRequest) ToBytes() []byte + type HeadData struct + Tag int + Type byte + type IJceStruct interface + ReadFrom func(*JceReader) + ToBytes func() []byte + type InstanceInfo struct + AppId int32 + ClientType int64 + Platform int64 + ProductType int64 + Tablet byte + func (pkt *InstanceInfo) ReadFrom(r *JceReader) + func (pkt *InstanceInfo) ToBytes() []byte + type JceReader struct + func NewJceReader(data []byte) *JceReader + func (r *JceReader) ReadBigDataIPInfos(tag int) []BigDataIPInfo + func (r *JceReader) ReadBigDataIPLists(tag int) []BigDataIPList + func (r *JceReader) ReadBool(tag int) bool + func (r *JceReader) ReadByte(tag int) byte + func (r *JceReader) ReadByteArrArr(tag int) (baa [][]byte) + func (r *JceReader) ReadBytes(tag int) []byte + func (r *JceReader) ReadFileStorageServerInfos(tag int) []FileStorageServerInfo + func (r *JceReader) ReadFloat32(tag int) float32 + func (r *JceReader) ReadFloat64(tag int) float64 + func (r *JceReader) ReadFriendInfos(tag int) []FriendInfo + func (r *JceReader) ReadInstanceInfos(tag int) []InstanceInfo + func (r *JceReader) ReadInt16(tag int) int16 + func (r *JceReader) ReadInt32(tag int) int32 + func (r *JceReader) ReadInt64(tag int) int64 + func (r *JceReader) ReadJceStruct(obj IJceStruct, tag int) + func (r *JceReader) ReadMapIntVipInfo(tag int) map[int]*VipInfo + func (r *JceReader) ReadMapStrByte(tag int) map[string][]byte + func (r *JceReader) ReadMapStrMapStrByte(tag int) map[string]map[string][]byte + func (r *JceReader) ReadMapStrStr(tag int) map[string]string + func (r *JceReader) ReadOnlineInfos(tag int) []OnlineInfo + func (r *JceReader) ReadPushMessageInfos(tag int) []PushMessageInfo + func (r *JceReader) ReadSsoServerInfos(tag int) []SsoServerInfo + func (r *JceReader) ReadString(tag int) string + func (r *JceReader) ReadSvcDevLoginInfos(tag int) []SvcDevLoginInfo + func (r *JceReader) ReadTroopMemberInfos(tag int) []TroopMemberInfo + func (r *JceReader) ReadTroopNumbers(tag int) []TroopNumber + func (r *JceReader) SkipField(c int) + type JceWriter struct + func NewJceWriter() *JceWriter + func (w *JceWriter) Bytes() []byte + func (w *JceWriter) WriteBool(b bool, tag byte) + func (w *JceWriter) WriteByte(b, tag byte) *JceWriter + func (w *JceWriter) WriteBytes(l []byte, tag byte) *JceWriter + func (w *JceWriter) WriteBytesSlice(l [][]byte, tag byte) + func (w *JceWriter) WriteFloat32(n float32, tag byte) + func (w *JceWriter) WriteFloat64(n float64, tag byte) + func (w *JceWriter) WriteInt16(n int16, tag byte) + func (w *JceWriter) WriteInt32(n int32, tag byte) *JceWriter + func (w *JceWriter) WriteInt64(n int64, tag byte) *JceWriter + func (w *JceWriter) WriteInt64Slice(l []int64, tag byte) + func (w *JceWriter) WriteString(s string, tag byte) *JceWriter + type ModifyGroupCardRequest struct + GroupCode int64 + NewSeq int64 + UinInfo []IJceStruct + Zero int64 + func (pkt *ModifyGroupCardRequest) ToBytes() []byte + type OnlineInfo struct + ClientType int32 + InstanceId int32 + OnlineStatus int32 + PlatformId int32 + SubPlatform string + UClientType int64 + func (pkt *OnlineInfo) ReadFrom(r *JceReader) + func (pkt *OnlineInfo) ToBytes() []byte + type PullGroupSeqParam struct + GroupCode int64 + LastSeqId int64 + func (pkt *PullGroupSeqParam) ToBytes() []byte + type PushMessageInfo struct + AppShareCookie []byte + AppShareID int64 + FromInstId int64 + FromMobile string + FromName string + FromUin int64 + LastChangeTime int64 + Msg string + MsgCookies []byte + MsgSeq int16 + MsgTime int64 + MsgType int16 + MsgUid int64 + RealMsgTime int32 + RemarkOfSender []byte + VMsg []byte + func (pkt *PushMessageInfo) ReadFrom(r *JceReader) + func (pkt *PushMessageInfo) ToBytes() []byte + type RequestDataVersion2 struct + Map map[string]map[string][]byte + func (pkt *RequestDataVersion2) ReadFrom(r *JceReader) + func (pkt *RequestDataVersion2) ToBytes() []byte + type RequestDataVersion3 struct + Map map[string][]byte + func (pkt *RequestDataVersion3) ReadFrom(r *JceReader) + func (pkt *RequestDataVersion3) ToBytes() []byte + type RequestPacket struct + CPacketType byte + Context map[string]string + IMessageType int32 + IRequestId int32 + ITimeout int32 + IVersion int16 + SBuffer []byte + SFuncName string + SServantName string + Status map[string]string + func (pkt *RequestPacket) ReadFrom(r *JceReader) + func (pkt *RequestPacket) ToBytes() []byte + type RequestPushNotify struct + BindedUin int64 + Cmd string + GeneralFlag int32 + MsgType int32 + NotifyCookie []byte + Service string + Type byte + Uin int64 + UserActive int32 + func (pkt *RequestPushNotify) ReadFrom(r *JceReader) + func (pkt *RequestPushNotify) ToBytes() []byte + type SsoServerInfo struct + Location string + Port int32 + Server string + func (pkt *SsoServerInfo) ReadFrom(r *JceReader) + func (pkt *SsoServerInfo) ToBytes() []byte + type SummaryCardReq struct + AddFriendSource int32 + ComeFrom int32 + GetControl int64 + GroupCode int64 + GroupUin int64 + IsFriend byte + LikeSource int64 + QzoneFeedTimestamp int64 + Req0x5ebFieldId []int64 + ReqExtendCard byte + ReqMedalWallInfo byte + ReqNearbyGodInfo byte + ReqServices [][]byte + SecureSig []byte + TinyId int64 + Uin int64 + func (pkt *SummaryCardReq) ToBytes() []byte + type SummaryCardReqSearch struct + CountryCode string + Keyword string + ReqServices [][]byte + Version int32 + func (pkt *SummaryCardReqSearch) ToBytes() []byte + type SvcDevLoginInfo struct + AppId int64 + CanBeKicked int64 + DeviceName string + DeviceTypeInfo string + Guid []byte + LoginLocation string + LoginPlatform int64 + LoginTime int64 + ProductType int64 + TerType int64 + func (pkt *SvcDevLoginInfo) ReadFrom(r *JceReader) + type SvcReqGetDevLoginInfo struct + AppName string + GetDevListType int64 + Guid []byte + LoginType int64 + NextItemIndex int64 + RequireMax int64 + Timestamp int64 + func (pkt *SvcReqGetDevLoginInfo) ToBytes() []byte + type SvcReqGetMsgV2 struct + Ability int16 + Channel byte + ChannelEx byte + DateTime int32 + GeneralAbi int64 + Inst byte + PubAccountCookie []byte + RambleFlag byte + RecivePic byte + SyncCookie []byte + SyncFlag int + Uin int64 + func (pkt *SvcReqGetMsgV2) ToBytes() []byte + type SvcReqMSFLoginNotify struct + AppId int64 + ClientType int64 + Info string + InstanceList []InstanceInfo + Platform int64 + ProductType int64 + Status byte + Tablet byte + Title string + func (pkt *SvcReqMSFLoginNotify) ReadFrom(r *JceReader) + func (pkt *SvcReqMSFLoginNotify) ToBytes() []byte + type SvcReqPullGroupMsgSeq struct + Filter int32 + GroupInfo []IJceStruct + VerifyType byte + func (pkt *SvcReqPullGroupMsgSeq) ToBytes() []byte + type SvcReqRegister struct + B769 []byte + BatteryStatus int32 + Bid int64 + BuildVer string + CPID int64 + ChannelNo string + ConnType byte + DevName string + DevParam []byte + DevType string + ExtOnlineStatus int64 + Guid []byte + IOSIdfa string + IOSVersion int64 + IsOnline byte + IsSetStatus byte + IsShowOnline byte + KickPC byte + KickWeak byte + LargeSeq int64 + LastWatchStartTime int64 + LocaleId int32 + NetType byte + NewSSOIp int64 + OSVer string + OldSSOIp int64 + OnlinePush byte + OpenPush byte + Other string + RegType byte + ServerBuf []byte + SetMute byte + SilentPush byte + Status int32 + Timestamp int64 + Uin int64 + VendorName string + VendorOSName string + func (pkt *SvcReqRegister) ToBytes() []byte + type SvcReqRegisterNew struct + C2CMsg IJceStruct + DisGroupMsgFilter byte + EndSeq int64 + GroupMask byte + GroupMsg IJceStruct + O769Body []byte + RequestOptional int64 + func (pkt *SvcReqRegisterNew) ToBytes() []byte + type SvcRespParam struct + IsSupportC2CRoamMsg int32 + IsSupportDataLine int32 + IsSupportPrintable int32 + IsSupportViewPCFile int32 + OnlineInfos []OnlineInfo + PCClientType int32 + PCStat int32 + PcVersion int32 + RoamFlag int64 + func (pkt *SvcRespParam) ReadFrom(r *JceReader) + func (pkt *SvcRespParam) ToBytes() []byte + type SvcRespPushMsg struct + DelInfos []IJceStruct + PushToken []byte + ServiceType int32 + Svrip int32 + Uin int64 + func (pkt *SvcRespPushMsg) ToBytes() []byte + type SvcRespRegister struct + Bid int64 + ClientAutoStatusInterval int64 + ClientBatteryGetInterval int64 + ClientIp string + ClientPort int32 + CrashFlag byte + D769RspBody []byte + ExtOnlineStatus int64 + HelloInterval int32 + LargeSeq int32 + LargeSeqUpdate byte + LogQQ byte + NeedKik byte + ReplyCode byte + Result string + ServerTime int64 + Status int32 + Timestamp int64 + Uin int64 + UpdateFlag byte + func (pkt *SvcRespRegister) ReadFrom(r *JceReader) + func (pkt *SvcRespRegister) ToBytes() []byte + type TroopListRequest struct + CompanyId int64 + Cookies []byte + GetLongGroupName byte + GetMSFMsgFlag byte + GroupFlagExt byte + GroupInfo []int64 + Uin int64 + Version int32 + VersionNum int64 + func (pkt *TroopListRequest) ToBytes() []byte + type TroopMemberInfo struct + Age byte + ApolloFlag byte + ApolloTimestamp int64 + AutoRemark string + BigClubFlag int64 + BigClubLevel int64 + Concerned byte + CreditLevel int64 + FaceId int16 + Flag int64 + FlagExt int64 + Gender byte + GlobalGroupLevel int64 + GlobalGroupPoint int64 + GroupHonor []byte + Job string + JoinTime int64 + LastSpeakTime int64 + MemberLevel int64 + MemberUin int64 + Memo string + Name string + Nameplate int64 + Nick string + Point int64 + RichCardNameVer byte + Shielded byte + ShowName string + ShutUpTimestap int64 + SpecialTitle string + SpecialTitleExpireTime int64 + Status byte + TitleId int64 + VipLevel int64 + VipType int64 + func (pkt *TroopMemberInfo) ReadFrom(r *JceReader) + func (pkt *TroopMemberInfo) ToBytes() []byte + type TroopMemberListRequest struct + GetListAppointTime int64 + GroupCode int64 + GroupUin int64 + NextUin int64 + ReqType int64 + RichCardNameVer byte + Uin int64 + Version int64 + func (pkt *TroopMemberListRequest) ToBytes() []byte + type TroopNumber struct + AdditionalFlag int64 + AppPrivilegeFlag int64 + CertificationType int64 + CmdUinFlagEx2 int64 + CmdUinGroupMask int64 + CmdUinJoinTime int64 + CmdUinRingtoneID int64 + CmdUinUinFlag int64 + CompanyId int64 + Flag byte + GroupClassExt int64 + GroupCode int64 + GroupFlagExt int64 + GroupFlagExt3 int64 + GroupInfoSeq int64 + GroupMemo string + GroupName string + GroupOwnerUin int64 + GroupRankSeq int64 + GroupSecType int64 + GroupSecTypeInfo int64 + GroupTypeFlag int64 + GroupUin int64 + GuildAppId int64 + GuildSubType int64 + IsConfGroup byte + IsModifyConfGroupFace byte + IsModifyConfGroupName byte + MaxGroupMemberNum int64 + MemberCardSeq int64 + MemberNum int64 + MemberNumSeq int64 + MyShutUpTimestamp int64 + ShutUpTimestamp int64 + SubscriptionUin int64 + func (pkt *TroopNumber) ReadFrom(r *JceReader) + func (pkt *TroopNumber) ToBytes() []byte + type UinInfo struct + Email string + Flag int64 + Gender byte + Name string + Phone string + Remark string + Uin int64 + func (pkt *UinInfo) ToBytes() []byte + type VipInfo struct + Level int32 + Open byte + Type int32 + func (pkt *VipInfo) ReadFrom(r *JceReader) + func (pkt *VipInfo) ToBytes() []byte