refmodule

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
refmodule [2026/08/04 12:02] – [system] rootrefmodule [2026/08/04 12:03] (Version actuelle) – [shm] root
Ligne 150: Ligne 150:
 ==== shm ==== ==== shm ====
  
-NOTA : module à finir, revoir doc (newprocessshmreader/writer) Module gérant la communication inter-processus, basée sur des messages textes. Chaque processus possède une //queue// qui permet de recevoir les messages émis par les autres processus.+//NOTA// : module à finir, revoir doc (newprocessshmreader/writer) Module gérant la communication inter-processus, basée sur des messages textes. Chaque processus possède une //queue// qui permet de recevoir les messages émis par les autres processus.
  
    * ''get(content)''  : renvoi dans ''content''  le prochain message reçu depuis la queue interne du processus en cours. S'il n'y a pas de message à lire, renvoi //vide//.    * ''get(content)''  : renvoi dans ''content''  le prochain message reçu depuis la queue interne du processus en cours. S'il n'y a pas de message à lire, renvoi //vide//.
Ligne 167: Ligne 167:
   * ''get(socket, data, timeout)''  : lit les données venant de l'autre côté de la connexion identifiée par l'id ''socket''. Les données lues sont renvoyées dans la chaîne ''data''. Si aucune donnée d'est disponible au bout du délai ''timeout''  donné, (en secondes), la chaîne ''data''  est renvoyée //vide//.   * ''get(socket, data, timeout)''  : lit les données venant de l'autre côté de la connexion identifiée par l'id ''socket''. Les données lues sont renvoyées dans la chaîne ''data''. Si aucune donnée d'est disponible au bout du délai ''timeout''  donné, (en secondes), la chaîne ''data''  est renvoyée //vide//.
   * ''set(socket, data)''  : écrit les données de ''data''  sur la connexion identifiée par l'id ''socket''.   * ''set(socket, data)''  : écrit les données de ''data''  sur la connexion identifiée par l'id ''socket''.
 +  * ''getHostname(name, ip)''  : renvoi le nom (dans ''name'') et l'addresse ip (dans ''ip'') de l'hôte qui exécute le programme en cours.
  
  
  • refmodule.1785844929.txt.gz
  • Dernière modification : 2026/08/04 12:02
  • de root