TsgcWebSocketHTTPServerMethods › Stop

Stop Méthode

Arrête le serveur HTTP depuis un thread secondaire afin que le thread appelant ne soit pas bloqué pendant la fermeture des connexions.

Syntaxe

procedure Stop;

Remarques

Stop génère un thread de travail interne qui définit Active := False, afin que l'appelant revienne immédiatement au lieu de bloquer pendant que chaque connexion active est fermée. Le serveur ferme ses sockets d'écoute et appelle DisconnectAll en interne pour supprimer les connexions WebSocket et HTTP keep-alive. Abonnez-vous à OnShutdown pour être notifié une fois que le serveur s'est complètement arrêté et n'accepte plus de nouvelles connexions. Utilisez directement la propriété Active si vous préférez un arrêt synchrone s'exécutant sur le thread appelant.

Exemple


oServer.Stop();

Retour aux méthodes