System.Win.ScktComp.TServerClientThread.Create

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

Delphi

constructor Create(CreateSuspended: Boolean; ASocket: TServerClientWinSocket);

C++

__fastcall TServerClientThread(bool CreateSuspended, TServerClientWinSocket* ASocket);

プロパティ

種類 可視性 ソース ユニット
constructor public
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp TServerClientThread

説明

CreateTServerClientThread のインスタンスを作成します。

Create を使用すると,クライアントソケットへの接続のための TServerClientThread のインスタンスを作成し,関連付けられているリスニングソケットによって保持されているキャッシュにそのスレッドを追加できます。

FreeOnTerminate プロパティを true に初期化する

Priority プロパティを tpHigher に初期化する

ClientSocket プロパティを ASocket パラメータに初期化し,ServerSocket プロパティを ASocket.ServerWinSocket に初期化する

スレッドの実行を開始する

ServerSocket によって保持されているキャッシュにスレッドを追加する

ClientSocketOnErrorEvent および OnSocketEvent イベントハンドラを設定して,イベントが ServerSocket に送信されるようにする

初期化が完了し,スレッドがクライアント接続との間で読み書きを行えるようになったことを通知する

関連項目