Namespaces
Variants

cnd_signal

From cppreference.net
Definiert in Header <threads.h>
int cnd_signal ( cnd_t * cond ) ;
(seit C11)

Entblockt einen Thread, der derzeit auf die durch cond gezeigte Bedingungsvariable wartet. Falls keine Threads blockiert sind, erfolgt keine Aktion und thrd_success wird zurückgegeben.

Inhaltsverzeichnis

Parameter

cond - Zeiger auf eine Bedingungsvariable

Rückgabewert

thrd_success bei Erfolg, thrd_error andernfalls.

Referenzen

  • C17-Standard (ISO/IEC 9899:2018):
  • 7.26.3.4 Die cnd_signal-Funktion (S: 276)
  • C11-Standard (ISO/IEC 9899:2011):
  • 7.26.3.4 Die cnd_signal-Funktion (S: 379)

Siehe auch

hebt die Blockierung aller Threads auf, die auf eine Bedingungsvariable warten
(Funktion)
C++-Dokumentation für condition_variable::notify_one
C++-Dokumentation für condition_variable_any::notify_one