System.Win.ScktComp.TServerClientWinSocket.Create

提供: RAD Studio API Documentation
移動先: 案内検索

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

説明

CreateTServerClientWinSocket のインスタンスを作成および初期化します。

Create を使用すると,サーバーソケットコンポーネントの OnGetSocket イベントハンドラで TServerClientWinSocket のインスタンスを作成できます。Socket パラメータは,受け入れられたクライアントソケットへのソケット接続の Windows ソケットハンドルです。ServerWinSocket パラメータはクライアントソケットへの接続を受け入れたリスニング接続の Windows ソケットオブジェクトです。

Create は,リスニングサーバーソケットによって保持されている接続のリストに新しい TServerClientWinSocket オブジェクトを追加します。次に,その接続からクライアントへの通知がサーバーソケットに渡されるように OnSocketEvent イベントハンドラを設定します。サーバーソケットへの接続をセットアップした後で,Create は継承されたコンストラクタを呼び出します。

関連項目