PTHREAD_COND_WAIT |
PTHREAD : Condition d'attente |
| C pour Unix |
pthread.h |
Syntaxe
|
int pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex);
|
Paramètres
| Nom |
Description |
| cond |
Ce paramètre est un pointeur vers une variable de condition de type pthread_cond_t sur laquelle le processus léger appelant va se bloquer en attendant qu'un autre processus léger signale cette condition. |
| mutex |
Ce paramètre est un pointeur vers un mutex de type pthread_mutex_t que le processus léger doit avoir verrouillé avant l'appel. La fonction libère ce mutex pendant l'attente, puis le verrouille de nouveau avant de retourner. |
Description
Cette fonction permet d'attendre après un bloc de variable de condition.
Dernière mise à jour : Vendredi, le 5 Juin 2020