Composants | |
| struct | PhilCond |
| Descripteur de condition. Plus de détails... | |
Définitions des types | |
| typedef PhilCond | PhilCond |
| Descripteur de condition. | |
Fonctions | |
| int | PhilCondInit (PhilCond *cond) |
| Initialiser une condition. | |
| int | PhilCondDestroy (PhilCond *cond) |
| Destruction de la condition. | |
| int | PhilCondSignal (PhilCond *cond) |
| Signaler une condition. | |
| int | PhilCondBroadcast (PhilCond *cond) |
| Signaler une condition. | |
| int | PhilCondWait (PhilCond *cond, PhilMutex *mutex) |
| Attendre une condition. | |
| int | PhilCondTimedWait (PhilCond *cond, PhilMutex *mutex, long int us) |
| Attendre une condition pour une durée bornée. | |
| long int | PhilNow () |
| Gestion de l'heure. | |
Pour savoir comment l'utiliser, voir Un exemple d'utilisation : le sémaphore Les N philosophes
|
|
L'identité d'une condition est un pointeur sur son descripteur |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
1.2.17