Ver Mensaje Individual
  #1  
Antiguo 02-09-2010
Avatar de Faust
Faust Faust is offline
Miembro
 
Registrado: abr 2006
Ubicación: México D.F.
Posts: 930
Reputación: 19
Faust Va por buen camino
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...
__________________
Herr Heins Faust
Responder Con Cita