TsgcTCPClient › 속성 › Active

Active 속성

구성된 서버에 대한 원시 TCP 연결을 열거나 닫습니다.

구문

property Active: Boolean read GetActive write SetActive default False;

기본값

False

설명

현재 Host, Port 및 TLS 설정을 사용하여 새 TCP 세션을 열려면 Active를 True로 설정하십시오. 속성을 다시 False로 설정하면 연결이 정상적으로 닫힙니다. WebSocket 핸드셰이크는 수행되지 않습니다 — 클라이언트는 피어와 원시 TCP(또는 TLS) 바이트를 직접 교환합니다. 클라이언트에 열린 세션이 있는지 확인하려면 저수준 Connected 메서드보다 Active를 사용하십시오. Active는 스레드를 잠글 수 있는 Indy의 내부 connected 루틴을 호출하지 않으므로 더 안전합니다.

예제


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

속성으로 돌아가기