Comment faire un timeout sur un objet TcpListener ?
            Comment faire un timeout sur un objet TcpListener ? - C#/.NET managed - Programmation
         
        
            
                
											
					
	     
							 
					
					
	     
							 
Sujets relatifs:
                        
                            
                            
                                Leave a Replay
                                Make sure you enter the(*)required information where indicate.HTML code is not allowed
                              
      
                                 
                         
                     
                     
             
          
    
   
	 
    
	
 
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.