TsgcWebSocketClient属性 › ReadTimeout

ReadTimeout 属性

客户端在引发读取超时之前等待传入数据的最长时间(毫秒)。

语法

property ReadTimeout: Integer read FReadTimeout write FReadTimeout;

默认值

-1(无限制)

备注

-1 将禁用超时,使客户端在等待字节到达时无限期阻塞。设置正数毫秒值将使套接字读取调用在指定空闲时间后返回错误;结合 HeartBeatWatchDog 可检测半开放连接。

示例


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

返回属性