PTHREAD_SETNAME_NP(3)   NetBSD Library Functions Manual  PTHREAD_SETNAME_NP(3)

NAME
     pthread_setname_np -- set descriptive name of a thread

LIBRARY
     Standard C Library (libc, -lc)

SYNOPSIS
     #include <pthread.h>

     int
     pthread_setname_np(pthread_t thread, const char *name, void *arg);

DESCRIPTION
     pthread_setname_np() sets the descriptive name of the thread.  It takes
     the following arguments.

     thread  The thread whose descriptive name will be set.

     name    The printf(3) format string to be used to construct the descrip-
             tive name of the thread.  The resulted descriptive name should be
             shorter than PTHREAD_MAX_NAMELEN_NP.

     arg     The printf(3) argument used with name.

RETURN VALUES
     pthread_setname_np() returns 0 on success.  Otherwise,
     pthread_setname_np() returns an error number described in errno(2).

SEE ALSO
     errno(2), pthread_getname_np(3)

NetBSD 5.0_STABLE              December 15, 2007             NetBSD 5.0_STABLE
