Namespaces
Variants

mtx_init

From cppreference.net
Definiert im Header <threads.h>
int mtx_init ( mtx_t * mutex, int type ) ;
(seit C11)

Erstellt ein neues Mutex-Objekt mit type . Das Objekt, auf das mutex zeigt, wird auf einen Identifikator des neu erstellten Mutex gesetzt.

type muss einen der folgenden Werte haben:

Inhaltsverzeichnis

Parameter

mutex - Zeiger auf den zu initialisierenden Mutex
type - der Typ des Mutex

Rückgabewert

thrd_success bei Erfolg, thrd_error andernfalls.

Referenzen

  • C17-Standard (ISO/IEC 9899:2018):
  • 7.26.4.2 Die mtx_init-Funktion (S: 277-278)
  • C11-Standard (ISO/IEC 9899:2011):
  • 7.26.4.2 Die mtx_init-Funktion (S: 381)

Siehe auch

C++ Dokumentation für timed_mutex
C++ Dokumentation für recursive_mutex
C++ Dokumentation für recursive_timed_mutex