TsgcQUICServer › イベント › OnShutdown

OnShutdown イベント

サーバーがリッスンを停止し、リソースを解放したときに発生します。

構文

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

デフォルト値

—

解説

OnShutdown は、Stop の呼び出しがバックグラウンドポンプスレッドを終了させ、すべてのアクティブな接続を閉じ、SSL コンテキストとリスナーを解放した後に発生します。Sender パラメータは TsgcQUICServer インスタンスです。これは OnStartup の対となるもので、サーバーがリッスンを停止したことをログに記録したり、アプリケーションが起動時に割り当てたサーバーごとのリソースを解放したりするのに便利な場所です。

使用例


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

イベントに戻る