Namespaces
Variants

mtx_init

From cppreference.net
Défini dans l'en-tête <threads.h>
int mtx_init ( mtx_t * mutex, int type ) ;
(depuis C11)

Crée un nouvel objet mutex avec type . L'objet pointé par mutex est défini comme identifiant du mutex nouvellement créé.

type doit avoir l'une des valeurs suivantes :

Table des matières

Paramètres

mutex - pointeur vers le mutex à initialiser
type - le type du mutex

Valeur de retour

thrd_success si réussi, thrd_error sinon.

Références

  • Norme C17 (ISO/CEI 9899:2018):
  • 7.26.4.2 La fonction mtx_init (p: 277-278)
  • Norme C11 (ISO/IEC 9899:2011) :
  • 7.26.4.2 La fonction mtx_init (p: 381)

Voir aussi

Documentation C++ pour timed_mutex
Documentation C++ pour recursive_mutex
Documentation C++ pour recursive_timed_mutex