System.Net.Socket.TSocket.WaitForData
Delphi
function WaitForData(ATimeout: Cardinal = INFINITE): TWaitResult;
C++
System::Types::TWaitResult __fastcall WaitForData(unsigned ATimeout = (unsigned)(0xffffffff));
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | System.Net.Socket.pas System.Net.Socket.hpp |
System.Net.Socket | TSocket |
説明
ソケットがリモート ホストからデータを受信したときのみ制御を返します。
ATimeout
パラメータを使用すると、データの着信を待つ最長時間をミリ秒単位で指定できます。指定された最長時間が経過しても、着信データがない場合、WaitForData は制御を返します。
WaitForData は、指定の制限時間が切れると wrTimeout
を、そうでなければ wrSignaled
を返します。
例外
WaitForData では、例外を発生させる可能性のある次のメソッドを呼び出します。