Précédent Remonter Suivant


<sys/sem.h>

Pour chaque sémaphore on a semid_ds.
/* version simplifiee */
struct semid_ds {
struct ipc_perm  sem_perm;       
/* operations autorisees */
struct __sem     *sem_base;      
/* pointeur sur le premier semaphore */
time_t           sem_otime;      
/* date de la derniere operation semop */
time_t           sem_ctime;      
/* date de derniere modification */
unsigned short   int sem_nsems;   
/* nombre de sempahore de l'ensemble */
char             sem_pad[22]; /* ... */
   };

- 36-

  Alain Bouju Programmation Système et réseaux


Précédent Remonter Suivant