Purpose
This function can be used to set the detach state attribute in the thread
attribute object attr.
Class
Function
Argument Type and Attributes
- attr
- TYPE(f_pthread_attr_t), INTENT(OUT)
- detach
- INTEGER(4), INTENT(IN)
Must contain one of the following values:
- PTHREAD_CREATE_DETACHED:
- when a thread attribute object of this attribute setting is used to create
a new thread, the newly created thread will be in detached state. This
is the system default setting.
- PTHREAD_CREATE_JOINABLE:
- when a thread attribute object of this attribute setting is used to create
a new thread, the newly created thread will be in undetached state.
Result Type and Attributes
INTEGER(4)
Result Value
On successful completion, this function returns 0. Otherwise,
this function returns the following error.
- EINVAL
- The argument detach is invalid.
