System.Win.ScktComp.TServerClientWinSocket.Create
Delphi
constructor Create(Socket: TSocket; ServerWinSocket: TServerWinSocket);
C++
__fastcall TServerClientWinSocket(NativeInt Socket, TServerWinSocket* ServerWinSocket);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TServerClientWinSocket |
Beschreibung
Erzeugt und initialisiert eine Instanz von TServerClientWinSocket.
Mit Create wird in der Ereignisbehandlungsroutine für OnGetSocket einer Server-Socket-Komponente eine Instanz von TServerClientWinSocket erzeugt. Der Parameter Socket bezeichnet das Windows-Socket-Handle für die akzeptierte Socket-Verbindung zu einem Client-Socket. Der Parameter ServerWinSocket steht für das Windows-Socket-Objekt der empfangenden Verbindung, welche die Verbindung zum Client-Socket akzeptiert hat.
Create fügt das neue TServerClientWinSocket-Objekt in die Liste der vom empfangenden Server-Socket verwalteten Verbindungen ein. Anschließend wird die Ereignisbehandlungsroutine für OnSocketEvent so konfiguriert, dass Botschaften von der Client-Verbindung an den Server-Socket weitergegeben werden können. Sobald die Verbindung zum Server-Socket aufgebaut ist, ruft Create den geerbten Konstruktor auf.