TsgcWebSocketClientPropiedades › ConnectTimeout

ConnectTimeout Propiedad

Tiempo máximo en milisegundos que el cliente espera a que se establezca la conexión TCP.

Sintaxis

property ConnectTimeout: Integer read FConnectTimeout write FConnectTimeout;

Valor Predeterminado

0

Observaciones

Un valor de 0 significa usar el comportamiento predeterminado del socket subyacente (sin tiempo de espera explícito). Cuando se establece un valor positivo, el cliente aborta el intento de conexión si el par remoto no ha aceptado el socket dentro del número de milisegundos especificado y genera un error. ConnectTimeout solo se aplica al protocolo de enlace inicial TCP y TLS; las operaciones de lectura y escritura posteriores utilizan ReadTimeout y WriteTimeout.

Ejemplo


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

Volver a Propiedades