TsgcWebSocketClientプロパティ › Active

Active プロパティ

設定されたサーバーへの WebSocket 接続を開くか閉じます。

構文

property Active: Boolean read GetActive write SetActive default False;

デフォルト値

False

解説

ActiveTrue に設定すると、現在の HostPortTLSURL 設定を使用して新しい WebSocket 接続が開始されます。プロパティを False に戻すと、接続がグレースフルに閉じられます。クライアントがオープンセッションを持っているかどうかを確認するには低レベルの Connected メソッドではなく Active を使用してください。Active の方が安全です。Indy の内部 connected ルーチンを呼び出してスレッドをロックする可能性がないからです。

使用例


oClient := TsgcWebSocketClient.Create(nil);
oClient.URL := 'wss://www.esegece.com:2053';
oClient.Active := true;

プロパティに戻る