PTHREAD_ATTR_SETNAME_NP(3)

NAME
pthread_attr_setname_np - set descriptive name of an attribute

LIBRARY
libc

SYNOPSIS
#include <pthread.h>
int
pthread_attr_setname_np(pthread_attr_t attr, const char *name, void *arg);

DESCRIPTION
pthread_attr_setname_np() sets the descriptive name of the attribute. It takes the following arguments.

attr
    The attribute whose descriptive name will be set.

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

arg The printf(3) argument used with name.

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

SEE ALSO
errno(2), pthread_attr_getname_np(3)