Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   TimeOut en ReadLn de componentes TCPServer y TCPClient de Indy (https://www.clubdelphi.com/foros/showthread.php?t=69698)

Faust 02-09-2010 19:38:55

TimeOut en ReadLn de componentes TCPServer y TCPClient de Indy
 
Hola, camaradas... aquí estoy de nuevo exponiendo algunas dudas...

Estoy practicando un poco con los componentes Indy TCPServer y TCPClient, por el momento he logrado comunicarlos y realizar una "conversación" entre ellos, por el momento no he tenido problemas, pero he pensado que sucede en caso de que a media conversación se detuviese alguno de ellos, por lo que al hacer el ReadLn se quedaría esperando respuesta, he leído sobre el parámetro IdTimeOutDefault y supongo que este indica el tiempo de espera de la conexión para obtener respuesta de la otra conexión... y que al pasar ese timeout se cambia el valor de la propiedad ReadLnTimeOut a true y es así como informa que se ha pasado el timeout en un ReadLn, pero si otro ReadLn no supera el timeout ReadLnTimeout cambia a falso...

¿Para preveer esto que es mejor?... ¿Checar la propiedad RadLnTimeOut después de haber llamado a ReadLn para manejar un timeout?.... ¿hay otr método para superar esta problemática?

Por sus respuestas gracias... ;)


La franja horaria es GMT +2. Ahora son las 12:49:40.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi