PTHREAD_ATTR_GETDETACHSTATE(3) | Library Functions Manual | PTHREAD_ATTR_GETDETACHSTATE(3) |
pthread_attr_getdetachstate
,
pthread_attr_setdetachstate
—
#include <pthread.h>
int
pthread_attr_getdetachstate
(const
pthread_attr_t *attr, int
*detachstate);
int
pthread_attr_setdetachstate
(pthread_attr_t
*attr, int
detachstate);
pthread_attr_getdetachstate
() and
pthread_attr_setdetachstate
() functions are mutually
exclusive and must be one of:
PTHREAD_CREATE_JOINABLE
PTHREAD_CREATE_DETACHED
If the thread is created as detached, it is an error to use the thread ID with pthread_detach(3) or pthread_join(3).
pthread_attr_getdetachstate
().
The pthread_attr_setdetachstate
() function
should fail if:
EINVAL
]July 9, 2010 | NetBSD 9.2 |