Sous-routine pthread_self

Objectif

Renvoie l'ID de l'unité d'exécution appelante.

Bibliothèque

Bibliothèque d'unités d'exécution (libpthreads.a)

Syntaxe

#include <pthread.h>
pthread_t pthread_self (void);

Descriptif

La sous-routine pthread_self renvoie l'ID de l'unité d'exécution appelante.

Remarque: Le fichier d'en-tête pthread.h doit être le premier fichier inclus de chaque fichier source utilisant la bibliothèque d'unités d'exécution. Sinon, l'indicateur de compilation -D_THREAD_SAFE doit être utilisé ou le compilateur cc_r doit être utilisé. Dans ce cas, l'indicateur est automatiquement défini.

Valeurs renvoyées

L'ID de l'unité d'exécution appelante est renvoyé.

Erreurs

Aucune erreur n'est définie.

La fonction pthread_self ne renvoie pas le code d'erreur EINTR.