System.Win.ScktComp.TWinSocketStream.WaitForData

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function WaitForData(Timeout: Longint): Boolean;

C++

bool __fastcall WaitForData(int Timeout);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp TWinSocketStream

Beschreibung

Überprüft mittels einer Wartezeit von maximal TimeOut Millisekunden die Bereitschaft der Socket-Verbindung zur Datenübertragung.

Durch einen Aufruf von WaitForData können Sie sicherstellen, dass die Socket-Verbindung für das Empfangen oder Senden von Daten bereit ist. Wenn die Socket-Verbindung bereit ist, gibt WaitForData true zurück. Wenn die Verbindung nach Ablauf der vorgegebenen Zeitspanne immer noch nicht bereit ist, wird false zurückgegeben.

Rufen Sie WaitForData auf, bevor Sie Informationen über die Socket-Verbindung empfangen oder senden. Andernfalls könnte es bei Ausführung der Methoden Read und Write zu Zeitüberschreitungen kommen.

Siehe auch