TsgcWebSocketHTTPServerメソッド › Stop

Stop メソッド

接続が閉じられている間に呼び出しスレッドをブロックしないよう、セカンダリスレッドから HTTP サーバーを停止します。

構文

procedure Stop;

解説

Stop は、Active := False を設定する内部ワーカースレッドを生成します。これにより、すべてのアクティブな接続が切断されるのを待たずに呼び出し元がすぐに返ります。サーバーはリスニングソケットを閉じ、内部的に DisconnectAll を呼び出して WebSocket と HTTP キープアライブ接続の両方を切断します。サーバーが完全に停止してこれ以上の接続を受け付けなくなったときに通知を受けるには OnShutdown をサブスクライブしてください。呼び出しスレッドで実行される同期シャットダウンを希望する場合は Active プロパティを直接使用してください。

使用例


oServer.Stop();

メソッドに戻る