TsgcWebSocketClient › Métodos › Start
Conecta ao servidor de forma assíncrona a partir de uma thread secundária para que a thread chamadora não seja bloqueada.
procedure Start;
Start gera uma thread worker interna que define Active := True, de modo que o chamador (normalmente a thread principal de UI) retorna imediatamente em vez de congelar enquanto o handshake TCP e o upgrade WebSocket são executados. A conexão não está pronta quando Start retorna; você deve aguardar o evento OnConnect antes de enviar dados. A chamada é ignorada quando o componente está sendo destruído. Use Connect se você preferir uma chamada bloqueante que reporta o sucesso por meio de seu valor de retorno.
oClient := TsgcWebSocketClient.Create(nil);
oClient.Host := '127.0.0.1';
oClient.Port := 80;
oClient.Start;