System.Win.ScktComp.TCustomSocket.OnListen

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnListen: TSocketNotifyEvent read FOnListen write FOnListen;

C++

__property TSocketNotifyEvent OnListen = {read=FOnListen, write=FOnListen};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event protected
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp TCustomSocket

Beschreibung

Tritt ein, bevor der Server-Socket für den Empfang geöffnet wird.

In einer Behandlungsroutine für das Ereignis OnListen eines Server-Socket können Sie Aktionen festlegen, die direkt vor dem Öffnen des Socket für den Empfang ausgeführt werden. OnListen tritt ein, nachdem Address und Port mit der Socket-Verbindung verbunden wurden, aber bevor die Verbindung geöffnet wird. Zu diesem Zeitpunkt besteht letztmalig die Gelegenheit, Änderungen am Socket-Endpunkt vorzunehmen, bevor dieser für den Empfang geöffnet wird. Verwenden Sie bei Windows-API-Aufrufen zur Änderung des Socket die Eigenschaft SocketHandle für den Parameter Socket.

Server-Sockets öffnen eine Socket-Verbindung und warten dann auf Client-Anforderungen. Diese werden in einer speziellen Warteschlange verwaltet. Die Verbindung zu einem Client-Socket wird hergestellt, wenn eine Anforderung aus der Warteschlange akzeptiert wird.

Siehe auch