Bof, c´est pareil, là je redirige simplement i/o pour pouvoir dialoguer avec le deuxième processus ( ´cmd´).
J´ai fait ça pour dialoguer avec wish ( serveur graphique utilisé par TCL à la base)
Exemple:
unix_pipe("wish");
fprintf("frame . f\n");
fprintf("pack . f\n");
-> Et la, une fenêtre s´ouvre, avec aucun widjet dedans
Pour récupérer des evennements, pareil:
char *event;
while ( scanf("%s\n", event))
J´écris une librairie native pour php avec ça, une fois porté avec l´Api de Zend, on pourra écrire des applications graphique en PHP
Bon sinon, je te cherche une doc, réalisé par quelqu´un de plus pedagogue que moi 