TsgcWebSocketServer_HTTPAPIMéthodes › Stop

Stop Méthode

Arrête le serveur HTTP.sys depuis un thread secondaire afin que le thread appelant ne soit pas bloqué pendant la fermeture des connexions et la libération de la file d'attente des requêtes.

Syntaxe

procedure Stop;

Remarques

Stop génère un thread de travail interne qui définit Active := False, de sorte que l'appelant retourne immédiatement au lieu de bloquer pendant que chaque connexion WebSocket active est interrompue. Le serveur appelle DisconnectAll en interne pour fermer les clients ouverts, supprime le groupe d'URL enregistré et ferme la file de requêtes HTTP.sys. Abonnez-vous à OnShutdown pour être notifié une fois que le serveur s'est complètement arrêté et qu'aucune autre requête n'est acceptée. Utilisez directement la propriété Active si vous préférez un arrêt synchrone qui s'exécute sur le thread appelant.

Exemple


oServer.Stop();

Retour aux méthodes