cnd_signal
Von cppreference.com
| Definiert im Header <threads.h> |
||
| int cnd_signal( cnd_t *cond ); |
(seit C11) | |
Entsperrt einen Thread, der derzeit auf die durch cond zeigende Bedingungsvariable wartet. Wenn keine Threads blockiert sind, tut die Funktion nichts und gibt thrd_success zurück.
Inhalt |
[edit] Parameter
| cond | - | Zeiger auf eine Bedingungsvariable |
[edit] Rückgabewert
thrd_success bei Erfolg, thrd_error andernfalls.
[edit] Referenzen
- C17-Standard (ISO/IEC 9899:2018)
- 7.26.3.4 Die Funktion cnd_signal (S. 276)
- C11-Standard (ISO/IEC 9899:2011)
- 7.26.3.4 Die Funktion cnd_signal (S. 379)
[edit] Siehe auch
| (C11) |
entblockiert alle Threads, die auf eine Bedingungsvariable warten (Funktion) |
| C++ Dokumentation für condition_variable::notify_one
| |
| C++ Dokumentation für condition_variable_any::notify_one
| |