pingInterval 属性
获取/设置对
ping 信号的间隔。
每当 pingInterval 发生时,都会发送一个 ping 消息,从新值被分配或收到一个 pong 消息后的第一个 pingInterval 开始。如果未从对等方收到 pong 消息作为响应,则假定 WebSocket
已断开连接,并使用 WebSocketStatus.goingAway 关闭代码关闭连接。当发送 ping 信号时,必须在 pingInterval 内接收到 pong 消息。
在任何给定时间内,都不会有两个挂起的 ping,并且下一次 ping 定时器在接收到 pong 时开始。
将 pingInterval 设置为 null
来禁用发送 ping 消息。
默认值是 null
。
实现
Duration? pingInterval;