TsgcWebSocketClientÖzellikler › ReadTimeout

ReadTimeout Özellik

İstemcinin, bir okuma zaman aşımı oluşturmadan önce gelen veriyi beklediği milisaniye cinsinden maksimum süre.

Sözdizimi

property ReadTimeout: Integer read FReadTimeout write FReadTimeout;

Varsayılan Değer

-1 (sonsuz)

Remarks

-1 değeri zaman aşımını devre dışı bırakır, böylece istemci baytların gelmesini beklerken süresiz olarak bloke olur. Pozitif bir milisaniye sayısı ayarlamak, soket okuma çağrısının belirtilen boşta kalma süresinden sonra bir hata döndürmesine neden olur; yarı açık bağlantıları algılamak için bunu HeartBeat veya WatchDog ile birleştirin.

Örnek


oClient := TsgcWebSocketClient.Create(nil);
oClient.URL := 'wss://www.esegece.com:2053';
oClient.ReadTimeout := 30000;
oClient.Active := true;

Özelliklere Dön