TsgcTCPClient › Properties › Active
Opent of sluit de ruwe TCP-verbinding naar de geconfigureerde server.
property Active: Boolean read GetActive write SetActive default False;
False
Stel Active in op True om een nieuwe TCP-sessie te openen met de huidige instellingen voor Host, Port en TLS. Het terugzetten van de eigenschap naar False sluit de verbinding netjes. Er wordt geen WebSocket-handshake uitgevoerd — de client wisselt ruwe TCP-bytes (of TLS) rechtstreeks uit met de peer. Gebruik Active in plaats van de laagniveau-methode Connected om te controleren of de client een open sessie heeft; Active is veiliger omdat het de interne connected-routine van Indy niet aanroept, wat de thread kan blokkeren.
oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.Active := true;