TsgcWebSocketClient › 메서드 › Connected
기본 소켓을 쿼리하여 클라이언트가 현재 서버에 연결되어 있는지 확인합니다.
function Connected: Boolean;
기본 TCP 클라이언트가 활성 연결을 보고하면 True이고, 그렇지 않으면 False입니다. (Boolean)
Connected는 내부 Indy TCP 클라이언트의 Connected 메서드에 위임하며, 이는 피어 상태를 감지하기 위해 저수준 소켓 프로브를 수행합니다. 해당 프로브가 호출 스레드를 차단하고 CPU 사용량을 증가시킬 수 있으므로, Connected는 드물게 사용해야 합니다. 대부분의 상황에서는 저렴한 플래그이며 모든 스레드에서 안전하게 호출할 수 있는 Active 속성을 선호하십시오. TCP 클라이언트가 아직 초기화되지 않은 경우 Connected는 예외를 발생시킬 수 있습니다.
if oClient.Connected then
ShowMessage('The socket is still connected');