System.Win.ScktComp.TServerWinSocket.OnClientWrite

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

Delphi

property OnClientWrite: TSocketNotifyEvent read FOnClientWrite write FOnClientWrite;

C++

__property TSocketNotifyEvent OnClientWrite = {read=FOnClientWrite, write=FOnClientWrite};

プロパティ

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

説明

サーバーソケットがクライアントソケットに情報を書き込むことが必要になったときに発生します。

OnClientWrite イベントハンドラを記述すると,ソケット接続に情報を書き込むことができます。実際に書き込みを行うには,TWinSocketStream オブジェクトまたは Socket パラメータのメソッドを使用します。

Sender パラメータは,クライアント要求を受け取る TServerWinClient オブジェクトです。Socket パラメータは,Windows ソケット接続をカプセル化する TServerClientWinSocket オブジェクトです。

メモ:  ServerType が stThreadBlocking の場合は,OnClientWrite イベントハンドラ内のすべてのコードがスレッドセーフなコードであることを確認してください。GetClientThread メソッドを使用すると,スレッド固有の情報にアクセスできます。

メモ:  関連付けられている TServerWinSocketOnClientWrite イベントハンドラを設定すると,関連付けられている TServerSocketOnClientWrite イベントハンドラも設定されます。

関連項目