Ping

data class Ping(sn: Int) : Signal(source)

信令2 PING

  • 方向:client->server

  • 说明:每隔 30s(随机-5,+5),将当前的最大 sn 传给服务端,客户端应该在 6s 内收到 PONG, 否则心跳超时。

{
"s": 2,
"sn": 6 // 客户端目前收到的最新的消息 sn
}

注意事项:

  • 心跳间隔: 30 秒 + rand(-5,5)秒

  • 如果发了 ping, 6 秒内没有收到 pong,我们应该进入到超时状态。

Constructors

Link copied to clipboard
constructor(sn: Int)

Properties

Link copied to clipboard
open override val d: Unit

信令数据。

Link copied to clipboard
open override val s: Int

信令类型。

Functions

Link copied to clipboard