PTHREAD_SELF(3C) Standard C Library Functions PTHREAD_SELF(3C)


NAME


pthread_self - get calling thread's ID

SYNOPSIS


cc -mt [ flag... ] file... -lpthread [ library... ]

#include <pthread.h>

pthread_t pthread_self(void);


DESCRIPTION


The pthread_self() function returns the thread ID of the calling thread.

ERRORS


No errors are defined.

ATTRIBUTES


See attributes(5) for descriptions of the following attributes:


+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Standard |
+--------------------+-----------------+
|MT-Level | MT-Safe |
+--------------------+-----------------+

SEE ALSO


pthread_create(3C), pthread_equal(3C), attributes(5), standards(5)


March 23, 2005 PTHREAD_SELF(3C)