enum
{
thrd_success
=
/* unspecified */
,
thrd_nomem
=
/* unspecified */
,
thrd_timedout
=
/* unspecified */
,
thrd_busy
=
/* unspecified */
,
thrd_error
=
/* unspecified */
}
;
|
|
(depuis C11)
|
|
|
|
|
Identificateurs pour les états des threads et les erreurs.
|
Constante
|
Explication
|
thrd_success
|
indique une valeur de retour de succès
|
thrd_nomem
|
indique une valeur de retour d'échec due à une condition de mémoire insuffisante
|
thrd_timedout
|
indique une valeur de retour d'expiration de délai
|
thrd_busy
|
indique une valeur de retour d'échec due à une ressource temporairement indisponible
|
thrd_error
|
indique une valeur de retour d'échec
|
Références
-
Norme C17 (ISO/CEI 9899:2018) :
-
-
7.26.1/5 thrd_success, thrd_timedout, ... (p: 275)
-
Norme C11 (ISO/IEC 9899:2011) :
-
-
7.26.1/5 thrd_success, thrd_timedout, ... (p: 377)