System.Win.ScktComp.TCustomSocket.OnAccept
Delphi
property OnAccept: TSocketNotifyEvent read FOnAccept write FOnAccept;
C++
__property TSocketNotifyEvent OnAccept = {read=FOnAccept, write=FOnAccept};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | protected | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TCustomSocket |
Beschreibung
Wird unmittelbar nach dem Akzeptieren der Verbindung mit einem Client-Socket ausgelöst.
In einer Ereignisbehandlungsroutine für OnAccept können Sie nach dem Akzeptieren der Verbindung zu einem Client-Socket die entsprechenden Aktionen durchführen. Wenn dieses Ereignis eintritt, stehen dem Server-Endpunkt der Verbindung erstmalig Informationen über die lokale Port- und IP-Adresse zur Verfügung. Port-Nummer und IP-Adresse unterscheiden sich möglicherweise von den Adressinformationen des wartenden Server-Sockets.
Server-Sockets öffnen eine Socket-Verbindung und warten dann auf Client-Anforderungen. Diese werden in einer speziellen Warteschlange verwaltet. Nachdem eine Anforderung in der Warteschlange akzeptiert wurde, wird das Ereignis OnAccept ausgelöst. Danach stellt der Client-Socket die Verbindung her, und das Client-Ereignis OnConnect wird ausgelöst.