informatica:sol:laboratorio17:esercitazionib:fifoexample

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
informatica:sol:laboratorio17:esercitazionib:fifoexample [27/04/2017 alle 06:09 (8 anni fa)] Massimo Torquatiinformatica:sol:laboratorio17:esercitazionib:fifoexample [27/04/2017 alle 06:56 (8 anni fa)] (versione attuale) Massimo Torquati
Linea 20: Linea 20:
 /*  /* 
  * In un singolo messaggio vogliamo inviare sia il comando da eseguire   * In un singolo messaggio vogliamo inviare sia il comando da eseguire 
- * che il nome della fifo su cui vogliamo ottenere il risultato.+ * che il nome della FIFO su cui vogliamo ottenere il risultato.
  */  */
 struct message { struct message {
Linea 42: Linea 42:
 #include "msg.h" #include "msg.h"
  
-// nome della fifo privata+// nome della FIFO privata
 char fifo_name[F_SIZE]; char fifo_name[F_SIZE];
 void cleanup() { void cleanup() {
Linea 63: Linea 63:
     }     }
  
-    // apro la fifo pubblica in sola scrittura+    // apro la FIFO pubblica in sola scrittura
     SYSCALL(publicfifo, open(PUBLIC,O_WRONLY), "open public fifo");     SYSCALL(publicfifo, open(PUBLIC,O_WRONLY), "open public fifo");
          
Linea 130: Linea 130:
          
     // apertura in sola lettura per ricevere i comandi dai clients, aspetto che     // apertura in sola lettura per ricevere i comandi dai clients, aspetto che
-    // almeno uno dei client apra la fifo in scrittura+    // almeno uno dei client apra la FIFO in scrittura
     SYSCALL(publicfifo, open(PUBLIC, O_RDONLY), "open public fifo (read)");     SYSCALL(publicfifo, open(PUBLIC, O_RDONLY), "open public fifo (read)");
-    // apro la FIFO in scrittura per evitare di ricevere EOF sulla fifo pubblica+    // apro la FIFO in scrittura per evitare di ricevere EOF sulla FIFO pubblica
     // che rimane sempre aperta     // che rimane sempre aperta
     int notused;     int notused;
informatica/sol/laboratorio17/esercitazionib/fifoexample.1493273380.txt.gz · Ultima modifica: 27/04/2017 alle 06:09 (8 anni fa) da Massimo Torquati

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki