Bonjour ,
J'ai un programme qui fait un transfert de données en bluetooth sous WindowsCE (embedded vc++ 4).
Pour cela j'utilise les sockets.
Afin de savoir si des données sont présentes en réception j'utilise l'instruction select() et ensuite l'instruction recv().
Le problème vient du fait que si la liaison est coupée, je ne récupère pas de SOCKET_ERROR pour aucune des 2 fonctions mais un timeout (0) ...
Je ne comprends vraiment pas pourquoi et je n'arrive pas a faire en sorte de gérer une déconnexion (qui est différente d'un timeout)
merci
Partager