cnd_signal
From cppreference.net
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Défini dans l'en-tête
<threads.h>
|
||
|
int
cnd_signal
(
cnd_t
*
cond
)
;
|
(depuis C11) | |
Débloque un thread qui attend actuellement sur la variable de condition pointée par
cond
. Si aucun thread n'est bloqué, ne fait rien et retourne
thrd_success
.
Table des matières |
Paramètres
| cond | - | pointeur vers une variable de condition |
Valeur de retour
thrd_success si réussi, thrd_error sinon.
Références
- Norme C17 (ISO/CEI 9899:2018) :
-
- 7.26.3.4 La fonction cnd_signal (p: 276)
- Norme C11 (ISO/IEC 9899:2011) :
-
- 7.26.3.4 La fonction cnd_signal (p: 379)
Voir aussi
|
(C11)
|
débloque tous les threads bloqués sur une variable de condition
(fonction) |
|
Documentation C++
pour
condition_variable::notify_one
|
|
|
Documentation C++
pour
condition_variable_any::notify_one
|
|