Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/p/pthread_setname_np.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/p/pthread_setname_np.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/p/pthread_setname_np.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/p/pthread_setname_np.html on line 8
Name a thread
#include <pthread.h>
int pthread_setname_np(pthread_t tid,
const char* newname);
- tid
- The ID of the thread you want to name, or 0 if you want to name the
calling thread.
- newname
- NULL, or a NULL-terminated string that specifies the new name.
The maximum length is _NTO_THREAD_NAME_MAX.
libc
Use the -l c option to
qcc
to link against this library.
This library is usually included automatically.
The pthread_setname_np() function sets the name of the
specified thread to newname. If newname
is
NULL, the function deletes any name already assigned to the
thread. The “np” in the function's name stands
for “non-POSIX.”
|
This function was added in the QNX Neutrino Core OS 6.3.2. |
- EOK
- Success.
- E2BIG
- The name is too long.
- EPERM
- You don't have the appropriate permissions to set the name.
QNX Neutrino
Safety: | |
Cancellation point |
Yes |
Interrupt handler |
No |
Signal handler |
Yes |
Thread |
Yes |
pthread_getname_np()
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/p/pthread_setname_np.html on line 156
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/p/pthread_setname_np.html on line 156