TsgcWebSocketClient › 속성 › ConnectTimeout
클라이언트가 TCP 연결이 설정될 때까지 대기하는 최대 시간(밀리초)입니다.
property ConnectTimeout: Integer read FConnectTimeout write FConnectTimeout;
0
0 값은 기본 소켓의 기본 동작(명시적 시간 초과 없음)을 사용함을 의미합니다. 양수 값이 설정되면 클라이언트는 지정된 밀리초 내에 원격 피어가 소켓을 수락하지 않으면 연결 시도를 중단하고 오류를 발생시킵니다. ConnectTimeout은 초기 TCP 및 TLS 핸드셰이크에만 적용됩니다. 이후의 읽기 및 쓰기 작업은 ReadTimeout과 WriteTimeout을 사용합니다.
oClient := TsgcWebSocketClient.Create(nil);
oClient.URL := 'wss://www.esegece.com:2053';
oClient.ConnectTimeout := 5000;
oClient.Active := true;