TsgcWebSocketServer_HTTPAPI › Methods › Ping
Wysyła ramkę ping WebSocket do każdego połączonego klienta.
procedure Ping;
Ping iteruje listę aktywnych połączeń i wysyła pustą ramkę ping WebSocket do każdego klienta, kończąc działanie po przekazaniu ramek do bazowych gniazd HTTP.sys. Jest to wygodny sposób utrzymywania nieaktywnych połączeń lub ręcznego sprawdzania ich żywotności, jako uzupełnienie automatycznego mechanizmu HeartBeat. Jeśli skonfigurowany jest limit czasu HeartBeat, serwer zamknie każde połączenie, które nie odpowie w wyznaczonym czasie; bez limitu czasu wywołanie działa w trybie "fire-and-forget", a odpowiedzi pong są dostarczane asynchronicznie przez standardowe zdarzenia połączenia. Wyjątki zgłoszone podczas zapisu są przekazywane do OnException.
oServer.Ping;