TsgcWebSocketClient › Methods › Start
Maakt verbinding met de server asynchroon vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd.
void __fastcall Start();
Start spawnt een interne werkersdraad die Active := True instelt, zodat de aanroeper (doorgaans de hoofd-UI-draad) onmiddellijk terugkeert in plaats van te bevriezen terwijl de TCP-handshake en WebSocket-upgrade worden uitgevoerd. De verbinding is niet gereed wanneer Start terugkeert; u moet wachten op de OnConnect-gebeurtenis voordat u gegevens verzendt. De aanroep wordt genegeerd wanneer het component wordt vernietigd. Gebruik Connect als u de voorkeur geeft aan een blokkerende aanroep die succes rapporteert via zijn retourwaarde.
oClient = new TsgcWebSocketClient();
oClient->Host = "127.0.0.1";
oClient->Port = 80;
oClient->Start();