Tu px donner ton code de ta boucle !?
Faut pas oublier de refaire le masque a chaque tour de boucle.
Tu as utlisé une socket local pour la communication de tes 2 processus ?
edit :
Si tu fais un scom = socket(...); pkoi tu réouvres avec un fdopen ??
Il te suffi de faire un select sur tes socket, et read/write pour lire/ecrire !?
Et en effet un scanf sur la chaine recuperée avec le read...
re edit :
Finalement je me pose bcp de question là.
Peux tu m'expliquer ta socket enrobé stp ?
Ce que j'ai compris :
scom = socket(...);
fd = fdopen (scom);
Ensuite tu fais des fscanf sur fd.
Alors :
Si l'utilisateur click coté navigateur, une requette est envoyée sur la socket.
Le seclect coté serveur, détecte sur fd, puis passe a l'execution de ton fscanf sur fd.
fscanf ne consomme pas la requette, mais déplace uniquement le offset !?
Ca devient compliqué a gérer...
Message édité par hoov le 05-12-2004 à 18:12:08