TsgcWebSocketClientPropriétés › Active

Active Propriété

Ouvre ou ferme la connexion WebSocket vers le serveur configuré.

Syntaxe

property Active: Boolean read GetActive write SetActive default False;

Valeur par défaut

False

Remarques

Définissez Active à True pour démarrer une nouvelle connexion WebSocket en utilisant les paramètres Host, Port, TLS et URL actuels. Redéfinir la propriété à False ferme la connexion correctement. Utilisez Active (plutôt que la méthode bas niveau Connected) pour vérifier si le client a une session ouverte ; Active est plus sûr car il n'invoque pas la routine interne connected d'Indy, qui peut bloquer le thread.

Exemple


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

Retour aux propriétés