manpagez: man pages & more
man pthread_threadid_np(3)
Home | html | info | man

pthread_threadid_np(3)   BSD Library Functions Manual   pthread_threadid_np(3)


NAME

     pthread_threadid_np -- get the calling thread's unique ID


SYNOPSIS

     #include <pthread.h>

     int
     pthread_threadid_np(pthread_t thread, uint64_t *thread_id);


DESCRIPTION

     The pthread_threadid_np() function stores the system-wide unique integral
     ID of thread in the location spedified by thread_id.  If thread is NULL,
     the ID of the current thread is provided.


RETURN VALUES

     If successful, the pthread_threadid_np() function will return zero.  Oth-
     erwise an error number will be returned to indicate the error.


ERRORS

     The pthread_threadid_np() function will fail if:

     [EINVAL]           NULL value for thread_id.

     [ESRCH]            Non-existent thread thread.


SEE ALSO

     pthread_self(3)

BSD                             April 12, 2016                             BSD

Mac OS X 10.12.3 - Generated Wed Feb 8 16:42:23 CST 2017
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.