TsgcWebSocketClient › Metody › Start
Łączy się z serwerem asynchronicznie z wątku pomocniczego, dzięki czemu wątek wywołujący nie jest blokowany.
procedure Start;
Start tworzy wewnętrzny wątek roboczy, który ustawia Active := True, dzięki czemu wywołujący (zazwyczaj główny wątek UI) wraca natychmiast zamiast czekać na zakończenie uzgadniania TCP i aktualizacji WebSocket. Połączenie nie jest gotowe po powrocie Start; należy poczekać na zdarzenie OnConnect przed wysłaniem danych. Wywołanie jest ignorowane podczas niszczenia komponentu. Należy użyć Connect, jeśli preferowane jest wywołanie blokujące, które raportuje powodzenie przez swoją wartość zwracaną.
oClient := TsgcWebSocketClient.Create(nil);
oClient.Host := '127.0.0.1';
oClient.Port := 80;
oClient.Start;