Provided by:
manpages-fr-dev_3.27fr1.4-1_all 
NOM
pthread_self - Obtenir l'identifiant du thread appelant
SYNOPSIS
#include <pthread.h>
pthread_t pthread_self(void);
Compilez et effectuez l'edition des liens avec l'option -pthread.
DESCRIPTION
La fonction pthread_self() renvoie l'identifiant du thread appelant.
C'est la meme valeur qui est renvoyee dans *thread dans l'appel a
pthread_create(3) qui a cree ce thread.
VALEUR RENVOY'EE
Cette fonction reussit toujours, et renvoie l'identifiant du thread
appelant.
ERREURS
Cette fonction reussit toujours.
CONFORMIT'E
POSIX.1-2001.
NOTES
POSIX.1 laisse la liberte aux implementations de choisir le type
utilise pour representer l'identifiant des threads ; par exemple, une
reppresentation par un type arithmetique ou par une structure est
permise. Cependant, des variables de type pthread_t ne peuvent pas etre
comparees de maniere portable en utilisant l'operateur d'egalite C
(==). Il faut utiliser pthread_equal(3) a la place.
Les identifiants de threads doivent etre consideres comme opaques.
Toute tentative pour utiliser un identifiant de thread autre part que
dans des appels a pthreads n'est pas portable et peut entrainer des
resultats indefinis.
Les identifiants de threads ne sont garantis d'etre uniques qu'a
l'interieur d'un processus. Un identifiant de thread peut etre
reutilise apres qu'un thread termine a ete rejoint, ou apres qu'un
thread detache s'est termine.
L'identifiant de thread renvoye par pthread_self() n'est pas la meme
chose que l'identifiant de thread du noyau renvoye par gettid(2).
VOIR AUSSI
pthread_create(3), pthread_equal(3), pthreads(7)
COLOPHON
Cette page fait partie de la publication 3.27 du projet man-pages
Linux. Une description du projet et des instructions pour signaler des
anomalies peuvent etre trouvees a l'adresse
<URL:http://www.kernel.org/doc/man-pages/>.
TRADUCTION
Depuis 2010, cette traduction est maintenue a l'aide de l'outil po4a
<URL:http://po4a.alioth.debian.org/> par l'equipe de traduction
francophone au sein du projet perkamon
<URL:http://perkamon.alioth.debian.org/>.
Denis Barbier (2010).
Veuillez signaler toute erreur de traduction en ecrivant a
<debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
paquet manpages-fr.
Vous pouvez toujours avoir acces a la version anglaise de ce document
en utilisant la commande << man -L C <section> <page_de_man> >>.