HELPLIB.HLB  —  POSIX Threads, PTHREAD routines, pthread_getsequence_np
    Obtains the unique identifier for the specified thread.

1  –  C Binding

    #include <pthread.h>

    unsigned long
    pthread_getsequence_np (
             pthread_t   thread);

2  –  Arguments

 thread

    Thread whose sequence number is to be obtained.

3  –  Description

    This routine obtains and returns the thread sequence number
    for the thread identified by the thread object specified in the
    thread argument.

    The thread sequence number provides a unique identifier for each
    existing thread. A thread's thread sequence number is never
    reused while the thread exists, but can be reused after the
    thread terminates. The debugger interfaces use this sequence
    number to identify each thread in commands and in display output.

    The result of calling this routine is undefined if the thread
    argument does not specify a valid thread object.

4  –  Return Values

    No errors are returned. This routine returns the thread sequence
    number for the thread identified by the thread object specified
    in the thread argument. The result of calling this routine is
    undefined if the thread argument does not specify a valid thread.

5  –  Associated Routines

       pthread_create()
       pthread_self()
Close Help