Documentation / Middleware / PingInterval

This middlewares is included in library and can be added to provide additional functionality.

  • Sends Ping messages on Connection at interval, typically used as "heartbeat" to keep connection open
  • If interval is not specified, it will use connection timeout configuration as interval
$client_or_server->addMiddleware(new WebSocket\Middleware\PingInterval(interval: 10));