System.Win.ScktComp.TCustomWinSocket.Disconnect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Disconnect(Socket: TSocket); virtual;

C++

virtual void __fastcall Disconnect(NativeInt Socket);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp TCustomWinSocket

Beschreibung

Beendet die durch ein Windows-Socket-Handle repräsentierte Socket-Verbindung.

Disconnect wird von der Methode Close aufgerufen, um eine einzelne Socket-Verbindung zu beenden.

Disconnect ruft die Methode Lock auf, damit die Methode thread-sicher ausgeführt werden kann. Anschließend generiert Disconnect ein Ereignis OnSocketEvent des Typs seDisconnect. Nach dem Ereignis OnSocketEvent schließt Disconnect die Verbindung. Abschließend wird Unlock aufgerufen, um den mit Lock begonnenen Abschnitt zu beenden.

Siehe auch