System.Win.ScktComp.TSocketEventEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TSocketEventEvent = procedure (Sender: TObject; Socket: TCustomWinSocket;
SocketEvent: TSocketEvent) of object;

C++

typedef void __fastcall (__closure *TSocketEventEvent)(System::TObject* Sender, TCustomWinSocket* Socket, TSocketEvent SocketEvent);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
type
typedef
public
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp System.Win.ScktComp


Beschreibung

Der Typ für Ereignisbehandlungsroutinen, die eine Benachrichtigung senden, wenn ein Ereignis für eine bestimmte Socket-Verbindung und auch für die aktuell ausgeführte Operation aufgetreten ist.

Der Parameter Sender ist die Socket-Komponente oder das Windows-Socket-Objekt, für das das Ereignis auftrat.

Der Parameter Socket ist das TCustomWinSocket-Objekt, das den Endpunkt der Verbindung repräsentiert.

Wenn die Ereignisbehandlungsroutine zu einem Windows-Client-Socket-Objekt gehört, sind diese beiden Parameter identisch. Bei Windows-Server-Socket-Objekten repräsentiert der Parameter Sender die empfangende Verbindung und der Parameter Socket eine Client-Verbindung.

Der Parameter SocketEvent gibt die Operation an, die ein Socket aktuell ausführt.

Der Typ TSocketEventEvent entspricht TSocketNotifyEvent. TSocketEventEvent meldet aber mittels des Parameters SocketEvent nicht nur, dass ein Ereignis aufgetreten ist, sondern gibt zusätzlich auch den Typ der Operation an, die der Socket ausführt.

Siehe auch