System.Win.ScktComp.TServerClientWinSocket.Create
Delphi
constructor Create(Socket: TSocket; ServerWinSocket: TServerWinSocket);
C++
__fastcall TServerClientWinSocket(NativeInt Socket, TServerWinSocket* ServerWinSocket);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
constructor | public | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TServerClientWinSocket |
説明
Create は TServerClientWinSocket のインスタンスを作成および初期化します。
Create を使用すると,サーバーソケットコンポーネントの OnGetSocket イベントハンドラで TServerClientWinSocket のインスタンスを作成できます。Socket パラメータは,受け入れられたクライアントソケットへのソケット接続の Windows ソケットハンドルです。ServerWinSocket パラメータはクライアントソケットへの接続を受け入れたリスニング接続の Windows ソケットオブジェクトです。
Create は,リスニングサーバーソケットによって保持されている接続のリストに新しい TServerClientWinSocket オブジェクトを追加します。次に,その接続からクライアントへの通知がサーバーソケットに渡されるように OnSocketEvent イベントハンドラを設定します。サーバーソケットへの接続をセットアップした後で,Create は継承されたコンストラクタを呼び出します。