System.Win.ScktComp.TGetSocketEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TGetSocketEvent = procedure (Sender: TObject; Socket: TSocket;
var ClientSocket: TServerClientWinSocket) of object;

C++

typedef void __fastcall (__closure *TGetSocketEvent)(System::TObject* Sender, NativeInt Socket, TServerClientWinSocket* &ClientSocket);

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 auf Ereignisse während des erwarteten Verlaufs des Erstellens oder Verwendens einer Socket-Verbindung reagieren.

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

Der Parameter Socket ist das TSocket-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 ClientSocket gibt das TServerClientWinSocket-Objekt an, das erstellt wird, wenn eine Client-Socket-Verbindung von einem empfangenden Server-Socket akzeptiert wird.

Anwendungen können die Eigenschaften eines TServerClientWinSocket-Objekts in einer OnGetSocket-Ereignisbehandlungsroutine des Typs TServerClientWinSocket erstellen und anpassen.

Siehe auch