TsgcWebSocketProxyServer › Methoden › Stop

Stop Methode

Stopt de proxyserver vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd terwijl verbindingen worden gesloten.

Syntaxis

procedure Stop;

Opmerkingen

Stop spawnt een interne werkthread die Active := False instelt, zodat de aanroeper onmiddellijk terugkeert in plaats van te blokkeren terwijl elke actieve WebSocket-verbinding en de bijbehorende upstream TCP-koppeling worden verbroken. De server sluit zijn luisteraarsockets en roept intern DisconnectAll aan om openstaande verbindingen te verbreken, waarmee ook de uitgaande TCP-clients worden verwijderd die gegevens naar de backend doorstuurden. Abonneer u op OnShutdown om een melding te ontvangen zodra de server volledig is gestopt en er geen verdere verbindingen worden geaccepteerd. Gebruik de eigenschap Active rechtstreeks als u de voorkeur geeft aan een synchrone afsluiting die op de aanroepende thread wordt uitgevoerd.

Voorbeeld


oServer.Stop();

Terug naar methoden