System.Net.Socket.TSocket.WaitForData

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function WaitForData(ATimeout: Cardinal = INFINITE): TWaitResult;

C++

System::Types::TWaitResult __fastcall WaitForData(unsigned ATimeout = (unsigned)(0xffffffff));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
System.Net.Socket.pas
System.Net.Socket.hpp
System.Net.Socket TSocket


Beschreibung

Kehrt erst zurück, wenn Ihr Socket Daten von einem Remote-Host empfängt.

Mit dem Parameter ATimeout können Sie eine maximale Zeit (in Millisekunden) für das Warten auf eingehende Daten festlegen. Wenn die angegebene maximale Wartezeit verstreicht, ohne dass eingehende Daten vorhanden sind, kehrt WaitForData zurück.

WaitForData gibt wrTimeout zurück, wenn das angegebene Zeitlimit abgelaufen ist, ansonsten wird wrSignaled zurückgegeben.

Exceptions

WaitForData ruft einige Methoden auf, die Exceptions auslösen können:

Siehe auch