PTHREAD_JOIN |
PTHREAD : Joindre |
| C pour Unix |
pthread.h |
Syntaxe
|
int pthread_join(pthread_t thread, void **value_ptr);
|
Paramètres
| Nom |
Description |
| thread |
Ce paramètre est l'identifiant du processus léger de type pthread_t que l'on souhaite attendre. Ce paramètre permet de spécifier le processus léger dont la terminaison est attendue par le processus léger appelant. |
| value_ptr |
Ce paramètre est un pointeur vers un pointeur (void **) dans lequel sera entreposée la valeur de retour transmise par le processus léger terminé via pthread_exit. Ce paramètre peut être NULL si la valeur de retour n'est pas nécessaire. |
Description
Cette fonction permet de suspendre l'exécution d'un processus léger appelant jusqu'à ce que le processus léger destinataire se termine, sauf si le processus léger destinataire est déjà terminé.
Dernière mise à jour : Vendredi, le 5 Juin 2020