*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> pthread_self (3)              
Title
Content
Arch
Section
 

pthread_self(3)

Contents


NAME    [Toc]    [Back]

       pthread_self  -  Obtains  the  identifier  of  the calling
       thread

SYNOPSIS    [Toc]    [Back]

       #include <pthread.h>

       pthread_t pthread_self(
               void );

LIBRARY    [Toc]    [Back]

       DECthreads POSIX 1003.1c Library (libpthread.so)

STANDARDS    [Toc]    [Back]

       Interfaces documented on this reference  page  conform  to
       industry standards as follows:

       IEEE  Std  1003.1c-1995,  POSIX System Application Program
       Interface

PARAMETERS    [Toc]    [Back]

       None

DESCRIPTION    [Toc]    [Back]

       This routine returns the address of the  calling  thread's
       own  thread  identifier.  For  example,  you  can use this
       thread object to obtain the calling thread's own  sequence
       number.  To do so, pass the return value from this routine
       in a call to  the  pthread_getsequence_np(3)  routine,  as
       follows:

          unsigned long     this_thread_nbr;
           .
           .
           .
          this_thread_nbr = pthread_getsequence_np( pthread_self(
       ) );
           .
           .
           .

       The return value from the pthread_self(3) routine  becomes
       meaningless after the calling thread is destroyed.

RETURN VALUES    [Toc]    [Back]

       Returns  the  address  of  the calling thread's own thread
       object.

ERRORS    [Toc]    [Back]

       None

SEE ALSO    [Toc]    [Back]

      
      
       Functions:      pthread_cancel(3),      pthread_create(3),
       pthread_detach(3),     pthread_exit(3),     pthread_getsequence_np(3),      pthread_join(3),       pthread_kill(3),
       pthread_sigmask(3)

       Manuals: Guide to DECthreads and Programmer's Guide



                                                  pthread_self(3)
[ Back ]
 Similar pages
Name OS Title
pthread_getsequence_np Tru64 Obtains the unique identifier for the specified thread
pthread_equal Tru64 Compares one thread identifier to another thread identifier
pthread_join Tru64 Causes the calling thread to wait for the termination of the specified thread
DtMmdbLocatorGetSectionObjectId HP-UX obtains the object identifier of a section
DtMmdbDlpGetNextSectionId HP-UX obtains the object identifier of the next section
DtMmdbSectionGetBookId HP-UX obtains the object identifier of a book
DtMmdbSectionGetStyleSheetId HP-UX obtains the object identifier of a section's stylesheet
DtMmdbDlpGetPrevSectionId HP-UX obtains the object identifier of the previous section
DtMmdbTocGetParentId HP-UX obtains the object identifier of the parent section
pthread_exit Tru64 Terminates the calling thread
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service