TsgcWebSocketClientメソッド › Connected

Connected メソッド

基礎ソケットに問い合わせて、クライアントが現在サーバーに接続されているかどうかを確認します。

構文

function Connected: Boolean;

戻り値

基礎となる TCP クライアントがアクティブな接続を報告している場合は True、そうでない場合は False。(Boolean

解説

Connectedは、内部のIndy TCPクライアントのConnectedメソッドに委譲し、これはピアのステータスを検出するために低レベルのソケットプローブを実行します。そのプローブは呼び出し元のスレッドをブロックし、CPU使用率を増加させる可能性があるため、Connectedは控えめに使用すべきです。ほとんどの状況では、安価なフラグであり、任意のスレッドから安全に呼び出せるActiveプロパティを優先してください。TCPクライアントがまだ初期化されていない場合、Connectedは例外を発生させる可能性があります。

使用例


if oClient.Connected then
  ShowMessage('The socket is still connected');

メソッドに戻る