TsgcWebSocketClient › Metodi › Start
Si connette al server in modo asincrono da un thread secondario in modo che il thread chiamante non venga bloccato.
procedure Start;
Start genera un thread di lavoro interno che imposta Active := True, quindi il chiamante (tipicamente il thread principale dell'interfaccia utente) ritorna immediatamente invece di bloccarsi durante l'esecuzione dell'handshake TCP e dell'upgrade WebSocket. La connessione non è pronta quando Start ritorna; deve attendere l'evento OnConnect prima di inviare dati. La chiamata viene ignorata quando il componente è in fase di distruzione. Utilizzi Connect se preferisce una chiamata bloccante che segnala il successo tramite il suo valore di ritorno.
oClient := TsgcWebSocketClient.Create(nil);
oClient.Host := '127.0.0.1';
oClient.Port := 80;
oClient.Start;