cai.client.heartbeat package¶
Heartbeat Related SDK.
This module is used to build and handle heartbeat related packet.
- Copyright
Copyright (C) 2021-2021 cscs181
- License
AGPL-3.0 or later. See LICENSE for detail.
- cai.client.heartbeat.encode_heartbeat(seq: int, session_id: bytes, ksid: bytes, uin: int) cai.utils.binary.Packet¶
Build heartbeat alive packet.
Called in com.tencent.mobileqq.msf.core.C26002ac.A.
command name: Heartbeat.Alive
注解
Source: oicq.wlogin_sdk.request.n
- 参数
seq (int) – Packet sequence.
session_id (bytes) – Session ID.
ksid (bytes) – KSID of client.
uin (int) – User QQ number.
- 返回
Login packet.
- 返回类型
- class cai.client.heartbeat.Heartbeat(uin: int, seq: int, ret_code: int, command_name: str)¶
-
- uin: int¶
- seq: int¶
- ret_code: int¶
- command_name: str¶
- async cai.client.heartbeat.handle_heartbeat(client: Client, packet: cai.client.packet.IncomingPacket) cai.client.heartbeat.Heartbeat¶