TsgcTCPClient › Właściwości › Active
Otwiera lub zamyka surowe połączenie TCP ze skonfigurowanym serwerem.
property Active: Boolean read GetActive write SetActive default False;
False
Ustaw właściwość Active na True, aby otworzyć nową sesję TCP przy użyciu bieżących ustawień Host, Port i TLS. Ustawienie właściwości z powrotem na False zamyka połączenie w sposób łagodny. Uzgadnianie WebSocket nie jest wykonywane — klient wymienia surowe bajty TCP (lub TLS) bezpośrednio z peerem. Należy używać właściwości Active zamiast niskopoziomowej metody Connected, aby sprawdzić, czy klient ma otwartą sesję; Active jest bezpieczniejsza, ponieważ nie wywołuje wewnętrznej procedury connected Indy, która może blokować wątek.
oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.Active := true;