Page principale   Modules   Liste des composants   Liste des fichiers   Composants   Déclarations  

Référence de la structure PhilSemaphore
[Interface sémaphore]

Descripteur du sémaphore. Plus de détails...

#include <psema.h>


Attributs Publics

volatile int counter
PhilMutex lock
PhilCond queue


Description détaillée

Un sémaphore est décrit par un compteur et une file d'attente. La valeur initiale du compteur doit être >= 0



Implantation Le compteur représente le nombre de jetons si le compteur est >=0 et le nombre de threads en attente s'il est <0.


Documentation des données imbriquées

volatile int counter
 

compteur de jeton

PhilMutex lock
 

verrou d'exclusion mutuelle

PhilCond queue
 

queue des threads en attente


La documentation associée à cette structure a été générée à partir du fichier suivant :
Généré le Thu Jan 15 15:49:02 2004 par doxygen1.2.17