TsgcTCPClient › Propriedades › Active

Active Property

Abre ou fecha a conexão TCP bruta com o servidor configurado.

Sintaxe

property Active: Boolean read GetActive write SetActive default False;

Valor Padrão

False

Observações

Defina Active como True para abrir uma nova sessão TCP usando as configurações atuais de Host, Port e TLS. Definir a propriedade de volta para False fecha a conexão de forma elegante. Nenhum handshake WebSocket é realizado — o cliente troca bytes TCP (ou TLS) brutos diretamente com o peer. Use Active em vez do método de baixo nível Connected para verificar se o cliente tem uma sessão aberta; Active é mais seguro porque não invoca a rotina connected interna do Indy, que pode travar a thread.

Exemplo


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

Voltar para Propriedades