Skip to content

Home > @esengine/ecs-framework-monorepo > HeartbeatManager

HeartbeatManager class

心跳管理器

Signature:

typescript
export declare class HeartbeatManager

Constructors

Constructor

Modifiers

Description

(constructor)(config)

构造函数

Methods

Method

Modifiers

Description

getReconnectDelay()

获取建议的重连延迟

getStats()

获取统计信息

getStatus()

获取心跳状态

handleHeartbeatResponse(message)

处理接收到的心跳响应

handleHeartbeatTimeout()

处理心跳超时

isConnectionHealthy()

检查连接是否健康

off(event)

移除事件处理器

on(event, handler)

设置事件处理器

resetStats()

重置统计信息

sendHeartbeatNow()

手动发送心跳

start(sendCallback)

启动心跳

stop()

停止心跳

updateConfig(newConfig)

更新配置

基于 MIT 许可证发布