next up previous contents
Next: Les autres fonctions Up: Travail avec plusieurs serveurs Previous: Le client est un

Sélectionner un serveur

Lorsqu'un client veut s'adresser à un de ses serveurs, il doit le sélectionner au préalable. La sélection s'effectue avec la fonction select() sur les noms symboliques donnés sur la ligne de commande. Par exemple, on envoie une commande en mode wait sur les deux serveurs en parallèle et on attend la fin des deux opérations:

 
INTER > shmstat=select("ccd")
INTER > shmstat=shmput("COMMAND", "@dosomething")
INTER > shmstat=shmack()
INTER > shmstat=select("spectro")
INTER > shmstat=shmput("COMMAND", "@dosomethingelse")
INTER > shmstat=shmack()
INTER > shmstat=shmwack()
INTER > shmstat=select("ccd")
INTER > shmstat=shmwack()
La fonction showsel() affiche la liste des serveurs et précise le serveur courant sélectionné



WEBER Luc
Mon May 10 13:34:58 MET DST 1999