PTHREAD_ATTR_GETNAME_NP(3) BSD Library Functions Manual PTHREAD_ATTR_GETNAME_NP(3)NAME
pthread_attr_getname_np -- get and set descriptive name of an attribute
LIBRARY
POSIX Threads Library (libpthread, -lpthread)
SYNOPSIS
#include <pthread.h>
int
pthread_attr_getname_np(const pthread_attr_t attr, char *name, size_t len);
int
pthread_attr_setname_np(pthread_attr_t attr, const char *name, void *arg);
DESCRIPTION
The pthread_attr_getname_np() function gets the descriptive name of a thread attribute. It takes the following arguments:
attr The attribute whose descriptive name will be obtained.
name The buffer to be filled with the descriptive name of the attribute.
len The size of the buffer name in bytes.
The pthread_attr_setname_np() function sets the descriptive name of a thread 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
Both functions return 0 on success. Otherwise, an error number is returned.
COMPATIBILITY
Both functions are non-standard extensions.
ERRORS
No errors are defined for pthread_attr_getname_np().
The pthread_attr_setname_np() function may fail if:
[EINVAL] The supplied descriptive name was longer than PTHREAD_MAX_NAMELEN_NP.
[ENOMEM] There was insufficient memory for the operation.
SEE ALSO pthread_attr(3), pthread_getname_np(3)BSD July 7, 2010 BSD
Check Out this Related Man Page
pthread_attr_setname_np(3) Library Functions Manual pthread_attr_setname_np(3)NAME
pthread_attr_setname_np - Change the object name attribute in a thread attributes object.
LIBRARY
DECthreads POSIX 1003.1c Library (libpthread.so)
SYNOPSIS
#include <pthread.h>
int pthread_attr_setname_np(
pthread_attr_t *attr,
const char *name,
void *mbz);
PARAMETERS
Address of the thread attributes object whose object name attribute is to be changed. Object name value to copy into the thread attributes
object's object name attribute. Reserved for future use. The value must be zero (0).
DESCRIPTION
This routine changes the object name attribute in the thread attributes object specified by attr to the value specified by name. A new
thread created using the thread attributes object is initialized with the object name that was set in that attributes object.
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.
This routine contrasts with pthread_setname_np, which changes the object name in the thread object for an existing thread.
RETURN VALUES
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 value specified by attr is invalid, or the length in characters of name exceeds 31. Insufficient memory exists
to create a copy of the object name string.
ERRORS
None
RELATED INFORMATION
Functions: pthread_attr_getname_np(3), pthread_getname_np(3), pthread_setname_np(3)
Manuals: Guide to DECthreads and Programmer's Guide
delim off
pthread_attr_setname_np(3)
Introduction
I have seen some misinformation regarding Unix file permissions. I will try to set the record straight. Take a look at this example of some output from ls:
$ ls -ld /usr/bin /usr/bin/cat
drwxrwxr-x 3 root bin 8704 Sep 23 2004 /usr/bin
-r-xr-xr-x 1 bin bin ... (6 Replies)
I have a file which looks roughly like this:
996 mmmmmmm
996 xxxxxxxxxxxxx
99600 ssssssssss
9964 fffffffffffff
and would like to sort it numerically on the first field. I tried:
sort -nr --key=1 ....
The output I get is:
99600 ssssssssss
9964 ... (3 Replies)
Suppose I have a main() function with only one malloc statement allocating say some 1 gb memory. Also say my system has 1 gb of ram.
main()
{
malloc(1gb)
return(0)
}
The program above exits without freeing the memory.
In this case will the 1 gb of heap memory be returned... (9 Replies)
I'm trying to install a PGX32 video card on my Sparc 10 Ultra running Solaris 10.
I've got the Oracle installation guide for it and I got as far as:
"4. Insert the CD-ROM labeled “GFX OpenWindows for Solaris 2” into the drive."
I don't have a CD-ROM by that name and a web search for that... (21 Replies)
Hey All,
Quick question...
I'm writing a short script to check if a continuous port is running on a server.
I'm using "ps -ef | grep -v grep | grep processName" and I was wondering if it was better/more reliable to just check the
return code from the command or if its better to pipe to... (12 Replies)
I installed NetBSD 6.1.2 amd64 and can't find the apm utility. Is it not in the base system?
Is it necessary to recompile the default amd64 kernel to use apm?
Or is there a new method for power management and suspend/resume? (2 Replies)
Hi,
I am learning shell scripting for the first time. I use AT&T Korn Shell, Version AJM 93u+ 2012-08-01, compiled from source on NetBSD.
So far I have managed to set up what I think is a useful and pleasing shell prompt, which can be seen in the image attached to this post.
The prompt is... (2 Replies)
Hey gang, I have a list of times I need to sum up. This list can vary from a few to a few thousand entries. Now I had found a closed reference to adding time titled "add up time with xx:yy format in bash how?" In it, the example works great for that formatted list of times... This is the reply code... (5 Replies)
Usually when I on the evening go to bed I take some interesting book with me. I read it for a while to get me down to sleep. Probably most people seek information from the Nett by googleing but I am so oldfashioned I prefer a real book ;)
But what a book. The one I found and ordered is BSD Unix®... (0 Replies)
On the late 1960s I got short hands on experience with a russian "small" computer. It vas a copy of DEC's VAX ... and running some version of BSD-Unix. After that I worked in a university following the development of computing. After retire I started collecting old pc's and installing... (13 Replies)