Obtains the detachstate attribute of thread creation.
pthread_attr_getdetach_np(pthread_attr_t *attr);
Argument Data Type Accessattr opaque pthread_attr_t read
int pthread_attr_getdetach_np ( pthread_attr_t *attr);
The default value of the detachstate attribute is PTHREAD_CREATE_ JOINABLE.
See the pthread_attr_setdetach_np description for information about the detachstate attribute.
If an error condition occurs, this routine returns -1 and sets errno to the corresponding error value. Possible return values are as follows:
Return Error DescriptionDetachstate Successful completion. attribute -1 [EINVAL] The value specified by the detachstate attribute is invalid. -1 [ESRCH] The value specified by attr does not refer to an existing thread attributes object.