System.Net.Socket.TSocket.WaitForData

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

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 では、例外を発生させる可能性のある次のメソッドを呼び出します。

関連項目