| 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_JOINABLEPTHREAD_CREATE_DETACHEDIf 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 10.0 |