System.Net.Socket.TSocket.WaitForData

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
function protected
System.Net.Socket.pas
System.Net.Socket.hpp
System.Net.Socket TSocket


Description

Se termine uniquement dès que votre socket reçoit des données d'un hôte distant.

Vous pouvez utiliser le paramètre ATimeout pour spécifier un délai d'attente maximal en millisecondes pour les données entrantes. Si le délai maximal spécifié est dépassé, et en l'absence de données entrantes, WaitForData se termine.

WaitForData renvoie wrTimeout si la limite de délai spécifiée a expiré ; sinon, elle renvoie wrSignaled.

Exceptions

WaitForData appelle des méthodes qui peuvent déclencher des exceptions :

Voir aussi