Obtains the mutex type attribute used when a mutex is created.
pthread_mutexattr_getkind_np( attr );
Argument Data Type Accessattr opaque pthread_ read mutexattr_t
int pthread_mutexattr_getkind_np ( pthread_mutexattr_t attr);
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 DescriptionMutex type Successful completion. attribute -1 [EINVAL] The value specified by attr is invalid. -1 [ESRCH] The value specified by attr does not refer to an existing mutex attributes object.