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

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

pthread_getname_np(3)

Contents


NAME    [Toc]    [Back]

       pthread_getname_np  -  Obtain  the  object  name  from the
       thread object of an existing thread

SYNOPSIS    [Toc]    [Back]

       #include <pthread.h>

       int pthread_getname_np(
               pthread_thread_t thread,
               char *name,
               size_t len );

LIBRARY    [Toc]    [Back]

       DECthreads POSIX 1003.1c Library (libpthread.so)

PARAMETERS    [Toc]    [Back]

       Thread object whose object name is to be obtained.   Location
  to  store the obtained object name.  Length in bytes
       of buffer at the location specified by name.

DESCRIPTION    [Toc]    [Back]

       This routine copies the object name from the thread object
       specified  by  thread  to the buffer at the location name.
       Before calling this routine, your  program  must  allocate
       the buffer indicated by name.

       The  object  name  is  a C language string and provides an
       identifier that is meaningful to a person debugging a DECthreads-based
 multithreaded application.  The maximum number
 of characters in the object name is 31.

       If the specified thread object has not been previously set
       with an object name, this routine copies a C language null
       string into the buffer at location name.

       This routine contrasts with pthread_attr_getname_np, which
       obtains  the  object name attribute in a thread attributes
       object that is used to create a new thread.

RETURN VALUES    [Toc]    [Back]

       If an error condition  occurs,  this  routine  returns  an
       integer  value  indicating  the  type  of  error. Possible
       return values are as follows: Successful completion.   The
       thread specified by thread does not exist.

ERRORS    [Toc]    [Back]

       None

SEE ALSO    [Toc]    [Back]

      
      
       Functions:     pthread_attr_getname_np(3),    pthread_setname_np(3)

       Manuals: Guide to DECthreads and Programmer's Guide



                                            pthread_getname_np(3)
[ Back ]
 Similar pages
Name OS Title
pthread_setname_np Tru64 Changes the object name in the thread object for an existing thread
pthread_attr_getname_np Tru64 Obtain the object name attribute in a thread attributes object
pthread_attr_setname_np Tru64 Change the object name attribute in a thread attributes object
pthread_attr_init Tru64 Initializes a thread attributes object
pthread_detach Tru64 Marks a thread object for deletion
pthread_attr_destroy Tru64 Destroys a thread attributes object
pthread_attr_setdetachstate Tru64 Changes the detachstate attribute in the specified thread attributes object
pthread_attr_setguardsize Tru64 Changes the guardsize attribute of the specified thread attributes object
pthread_attr_setstacksize Tru64 Changes the stacksize attribute in the specified thread attributes object
pthread_attr_setinheritsched Tru64 Changes the inherit scheduling attribute of the specified thread attributes object
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service