January 30, 2003 PTHREAD_SELF 3

### NAME

pthread_self - get the calling thread's ID

### LIBRARY

POSIX Thread Library (libpthread, -lpthread)

### SYNOPSIS

```pthread_t` pthread_self(```void`)

### DESCRIPTION

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

### RETURN VALUES

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

### ERRORS

None.

### SEE ALSO

pthread_create(3), pthread_equal(3)

### STANDARDS

pthread_self(``) conforms to ISO/IEC 9945-1:1996 (``POSIX.1'') .