Returns the sequence number of a thread
Threads Library (libpthreads.a)
#include <pthread.h>
int pthread_getunique_np (thread, sequence) pthread_t *thread; int *sequence;
The pthread_getunique_np subroutine returns the sequence number of the thread thread. The sequence number is a number, unique to each thread, associated with the thread at creation time.
Notes:
thread | Specifies the thread. |
sequence | Points to where the sequence number will be stored. |
Upon successful completion, the sequence number is returned via the sequence parameter, and 0 is returned. Otherwise, an error code is returned.
The pthread_getunique_np subroutine is unsuccessful if the following is true:
EINVAL | The thread or sequence parameters are not valid. |
ESRCH | The thread thread does not exist. |
This subroutine is part of the Base Operating System (BOS) Runtime.
This subroutine is not POSIX compliant and is provided only for compatibility with DCE threads. It should not be used when writing new applications.
The pthread_self subroutine.