System.Net.Socket.TSocket.WaitForData
Delphi
function WaitForData(ATimeout: Cardinal = INFINITE): TWaitResult;
C++
System::Types::TWaitResult __fastcall WaitForData(unsigned ATimeout = (unsigned)(0xffffffff));
Inhaltsverzeichnis
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: