System.Win.ScktComp.TServerClientThread.Create
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 |
説明
Create は TServerClientThread のインスタンスを作成します。
Create を使用すると,クライアントソケットへの接続のための TServerClientThread のインスタンスを作成し,関連付けられているリスニングソケットによって保持されているキャッシュにそのスレッドを追加できます。
FreeOnTerminate プロパティを true に初期化する
Priority プロパティを tpHigher に初期化する
ClientSocket プロパティを ASocket パラメータに初期化し,ServerSocket プロパティを ASocket.ServerWinSocket に初期化する
スレッドの実行を開始する
ServerSocket によって保持されているキャッシュにスレッドを追加する
ClientSocket の OnErrorEvent および OnSocketEvent イベントハンドラを設定して,イベントが ServerSocket に送信されるようにする
初期化が完了し,スレッドがクライアント接続との間で読み書きを行えるようになったことを通知する