Namespaces
Variants

mtx_plain, mtx_recursive, mtx_timed

From cppreference.net
Definiert im Header <threads.h>
enum {

mtx_plain = /* unspecified */ ,
mtx_recursive = /* unspecified */ ,
mtx_timed = /* unspecified */

} ;
(seit C11)

Wenn an mtx_init übergeben, identifiziert es den Typ eines zu erstellenden Mutex.

Konstante Erklärung
mtx_plain einfacher Mutex
mtx_recursive rekursiver Mutex
mtx_timed zeitgesteuerter Mutex

Referenzen

  • C17-Standard (ISO/IEC 9899:2018):
  • 7.26.1/5 mtx_plain, mtx_recursive, mtx_timed (S: 274-275)
  • C11-Standard (ISO/IEC 9899:2011):
  • 7.26.1/5 mtx_plain, mtx_recursive, mtx_timed (S. 377)

Siehe auch

erstellt einen Mutex
(Funktion)