System.Win.ScktComp.TCustomWinSocket.Disconnect
Delphi
procedure Disconnect(Socket: TSocket); virtual;
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 | TCustomWinSocket |
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 une connexion socket individuelle.
Disconnect appelle la méthode Lock pour vérifier que la méthode est sûre au niveau des threads. Elle génère ensuite un événement OnSocketEvent de type seDisconnect. Après l'événement OnSocketEvent, Disconnect ferme la connexion. Enfin, elle appelle Unlock pour terminer la section critique démarrée par l'appel de Lock.