Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2814 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  ReadFile / WriteFile en multiThread

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ReadFile / WriteFile en multiThread

n°977727
Davy_D
Posté le 10-02-2005 à 15:31:56  profilanswer
 

Salut tout le monde, je suis en train d'essayer de coder un programme, capable d'écouter en permanence sur le port serie,
et d'emmettre dessus a la demande.
 
La methode qui me parait la plus simple et la plus efficace pour avoir une gestion robuste du port serie, c'est d'avoir un thread en écoute
et le thread principal.
 
 
Seulement le probleme est que le thread d'écoute (ReadFile mode synchrone) bloque toute tentative d'écriture (WrtieFile) depuis le thread principal.
 
Le blocage du ReadFile semble endormir le processus complet quoi :/
 
 
 
 
 
Comment puis-je faire fonctionner ca?  Ya t'il une config particuliere a faire sur le handle du port com(CreateFile), ou sur le thread de réception
pour permettre l'écriture et la lecture en simultanné?
 
 
 
 
 
J'ai bien tenté de faire boucler le thread de réception avec un ReadFile en mode asynchrone, mais c'est laid, et completement aléatoire question réception :(
 
 
 
 
Merci de votre aide!

mood
Publicité
Posté le 10-02-2005 à 15:31:56  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  ReadFile / WriteFile en multiThread

 

Sujets relatifs
Socket Client+Serveur MultiThreadheader Content-Disposition: attachment et readfile()
Ping python multithreadMultiThread avec les Composants ServerSocket et ClientSocket
fopen ou readfileSDL et multithread
multithreadRécupérer le contenu d'un fichier distant. readfile(), include().
multithread , sémaphore, linux : endormir un thread.[windows] port // Createfile() Writefile()
Plus de sujets relatifs à : ReadFile / WriteFile en multiThread


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)