TsgcWebSocketServer_HTTPAPIMethods › Stop

Stop メソッド

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

構文

procedure Stop;

解説

Stop は Active := False を設定する内部ワーカースレッドを生成するため、すべてのアクティブな WebSocket 接続が切断される間、呼び出し元は即時に返ります。サーバーは内部的に DisconnectAll を呼び出して開いているクライアントを切断し、登録された URL グループを削除して HTTP.sys リクエストキューを閉じます。サーバーが完全に停止し、それ以上リクエストが受け入れられなくなったら通知を受けるには OnShutdown をサブスクライブしてください。呼び出しスレッドで実行される同期シャットダウンを好む場合は Active プロパティを直接使用してください。

使用例


oServer.Stop();

メソッドに戻る