Obtains the detachstate attribute of the specified thread attributes object.
pthread_attr_getdetachstate(
                            attr,
                            detachstate );
 
Argument         Data Type               Access
attr             opaque pthread_attr_t   read
detachstate      integer                 write
C Binding
#include 
int
pthread_attr_getdetachstate (
            const pthread_attr_t   *attr,
            int   *detachstate);
 
Arguments
On successful completion, this routine returns a zero and the detached state attribute is set in detachstate. A value of PTHREAD_CREATE_JOINABLE indicates the thread is not detached, and a value of PTHREAD_CREATE_DETACHED indicates the thread is detached.
See the pthread_attr_setdetachstate description for information about the detachstate attribute.
Return Description0 Successful completion. [EINVAL] The value specified by attr does not refer to an existing thread attributes object.
pthread_attr_init pthread_attr_setdetachstate