Comment faire un timeout sur un objet TcpListener ?

Comment faire un timeout sur un objet TcpListener ? - C#/.NET managed - Programmation

Marsh Posté le 23-01-2005 à 22:30:03    

tout est dans le titre. j'ai une classe dérivée de TcpListener qui fait office de serveur dans un thread créé par le programme/thread principal. Lorsque un client arrive, un thread est créé et restera vivant tout le long du programme pour dialoguer avec lui. Ce thread devra donc gerer l'écoute et l'envoi. seulement, l'écoute est bloquante. Comment lui mettre un timeout afin qu'il garde un peu de temps pour envoyer des messages (l'ordre d'envoi venant du thread principal) ?
L'objet Timer de .net me semble bien compliqué à gerer, ya pas une autre solution ?


---------------
©2008 Bleuarff Corp.
Reply

Marsh Posté le 23-01-2005 à 22:30:03   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed