TsgcWebSocketServerMethods › Stop

Stop メソッド

呼び出し元スレッドが接続のクローズ中にブロックされないように、セカンダリスレッドからサーバーを停止します。

構文

procedure Stop;

解説

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

使用例


oServer.Stop();

メソッドに戻る