System.Win.ScktComp.TServerSocket.OnListen

Aus RAD Studio API Documentation

Delphi

property OnListen: TSocketNotifyEvent read FOnListen write FOnListen;

C++

__property OnListen;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp TServerSocket

Beschreibung

Tritt ein, bevor der Server-Socket für den Empfang geöffnet wird. {{#multireplace:System.Win.ScktComp.TServerSocket.OnListen|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} erbt von {{#multireplace:System.Win.ScktComp.TCustomSocket.OnListen|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Der folgende Inhalt bezieht sich auf {{#multireplace:System.Win.ScktComp.TCustomSocket.OnListen|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

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