System.Win.ScktComp.TServerWinSocket.Disconnect

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Disconnect(Socket: TSocket); override;

C++

virtual void __fastcall Disconnect(NativeInt Socket);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp TServerWinSocket

Description

Ferme la connexion socket représentée par un handle de socket Windows.

Disconnect est appelée par la méthode Close pour terminer la connexion socket.

Disconnect appelle la méthode Lock pour vérifier que la méthode est sûre au niveau des threads. Ensuite, elle termine toutes les connexions vers les sockets client ouvertes. Elle génère ensuite un événement OnSocketEvent de type seDisconnect. Enfin, elle ferme la connexion d'écoute et appelle Unlock pour terminer la section critique démarrée par Lock.

Voir aussi