TsgcWebSocketServer_HTTPAPIEvents › OnShutdown

OnShutdown Event

Fires after the HTTP API server has stopped and no more requests are accepted.

Syntax

property OnShutdown: TNotifyEvent;
// TNotifyEvent = procedure(Sender: TObject) of object

Default Value

Remarks

OnShutdown is raised after the HTTP.SYS request queue has been closed and all active WebSocket connections have been released. The Sender parameter is the TsgcWebSocketServer_HTTPAPI instance. Use it to update UI status, flush logs, or release resources associated with the server; note that DisconnectAll is invoked automatically before this event, so the connection list is already empty when the handler runs.

Example


procedure OnShutdown(Sender: TObject);
begin
  WriteLn('#server stopped');
end;

Back to Events