TsgcWebSocketClient › 메서드 › Start
호출 스레드가 차단되지 않도록 보조 스레드에서 비동기적으로 서버에 연결합니다.
procedure Start;
Start는 Active := True로 설정하는 내부 작업자 스레드를 생성하므로 호출자(일반적으로 메인 UI 스레드)는 TCP 핸드셰이크와 WebSocket 업그레이드가 실행되는 동안 멈추는 대신 즉시 반환합니다. Start가 반환될 때 연결이 준비되지 않습니다. 데이터를 보내기 전에 OnConnect 이벤트를 기다려야 합니다. 구성 요소가 소멸되는 중에는 호출이 무시됩니다. 반환 값을 통해 성공을 보고하는 차단 호출을 선호하는 경우 Connect를 사용하십시오.
oClient := TsgcWebSocketClient.Create(nil);
oClient.Host := '127.0.0.1';
oClient.Port := 80;
oClient.Start;