TsgcWebSocketHTTPServer › Zdarzenia › OnShutdown
Wywoływane po zatrzymaniu serwera i zakończeniu akceptowania połączeń.
property OnShutdown: TNotifyEvent;
// TNotifyEvent = procedure(Sender: TObject) of object
—
OnShutdown jest wywoływane po zatrzymaniu nasłuchiwania przez serwer i zamknięciu wszystkich aktywnych połączeń (WebSocket i HTTP). Parametr Sender to instancja TsgcWebSocketHTTPServer. Należy go używać do aktualizowania stanu interfejsu użytkownika, opróżniania dzienników lub zwalniania zasobów powiązanych z serwerem; należy pamiętać, że DisconnectAll jest wywoływane automatycznie przed tym zdarzeniem, więc lista połączeń jest już pusta, a aktywne sesje HTTP zostały zwolnione przed uruchomieniem procedury obsługi.
procedure OnShutdown(Sender: TObject);
begin
WriteLn('#http server stopped');
end;