[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] Perl
On Mon, 15 Nov 1999, Pascal Bleser wrote:
> On Mon, Nov 15, 1999 at 04:53:06PM +0100, JMGoemaere wrote:
> > Le plus simple est de rechercher le "perl tutorial" sur Yahoo.com
> > Il y en a plein!!!
> > Pour les bouquins Oreillys il y a Perl Cookbook (genial) et Programming Perl
> > (la bible)...
>
> Ouaip... et pour les questions, y a mon e-mail ;))))
Justement, un ami m'a posé un problème que je ne suis pas certain de bien
résoudre :
--------------------------------------------------------------------
1- Un serveur est connecté par TCP/IP à un interface RS/232 (lui-même
émetteur radio /\/\-> récepteur pour acquisition de données)
Dans ce cas simple pas de problème, j'ouvre un socket et entre en
communication avec l'interface lointain d'acquisition de données. La
lecture se fait par un simple read sur le filehandle <FILEHANDLE>. Les
événements sont produits par l'acquisition de données, le read attend donc
entre chaque message.
---------------------------------------------------------------------
2- Ce même serveur peut être connecté à un nombre non négligeable de ces
interfaces TCP/IP->RS232 : comment ne pas bloquer sur un read particulier
dans le cadre d'un polling général ?
Demander s'il y a des caractères en attente, lancer un thread par
interface ... ?
Aucune solution ne semble triviale.
J'aimerais avoir raté une commande de base !
Merci d'avance
Alain
---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.
Archive of the list: http://tania.be.linux.org/