TsgcTCPClient › Propriétés › Active

Active Propriété

Ouvre ou ferme la connexion TCP brute 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 ouvrir une nouvelle session TCP en utilisant les paramètres actuels de Hôte, Port et TLS. Redéfinir la propriété à False ferme la connexion normalement. Aucune poignée de main WebSocket n'est effectuée — le client échange directement des octets TCP (ou TLS) bruts avec le pair. Utilisez Active plutôt que la méthode de 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 connected interne d'Indy, qui peut verrouiller le thread.

Exemple


oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.Active := true;

Retour aux propriétés