多线程编程指南

获取互斥锁的类型属性

pthread_mutexattr_gettype(3C) 可用来获取由 pthread_mutexattr_settype() 设置的互斥锁的 type 属性。

pthread_mutexattr_gettype 语法

#include <pthread.h>



int pthread_mutexattr_gettype(pthread_mutexattr_t  *attr , int  *type);

类型属性的缺省值为 PTHREAD_MUTEX_DEFAULT

type 参数指定互斥锁的类型。有效的互斥锁类型包括:

有关每种类型的说明,请参见pthread_mutexattr_settype 语法

pthread_mutexattr_gettype 返回值

如果成功完成,pthread_mutexattr_gettype() 会返回 0。其他任何返回值都表示出现了错误。