Bonjour,
J'ai une connexion RS232 en E/S. Les données entrantes sur ma connexion RS232 sont écrites sur une/des socket(s).
Maintenant les données entrantes sur la/les socket(s) doivent être écrite sur le port série.
Voici une partie de mon analyse de conception du multiplexeur :
- un thread de réception sur le port série. Dés qu'une donnée est reçue, elle est écrite sur la/les socket(s).
- un thread de réception par socket. Dés qu'une donnée est reçue, elle est écrite sur le port série.
Par contre, comment faire pour ne pas écrire sur le port série en même temps qu'un autre thread essaie de d'écrire ou de lire sur le port série (section critique, sémaphore, liste de donnée a écrire sur le port série, ...) ?
Cordialement