类型

pthread_mutex_t

互斥锁基本操作

函数 描述
[[pthread_mutex_init pthread_mutex_init]] 初始化互斥锁
[[pthread_mutex_lock pthread_mutex_lock]] 阻塞申请互斥锁
[[pthread_mutex_unlock pthread_mutex_unlock]] 释放互斥锁
[[pthread_mutex_trylock pthread_mutex_trylock]] 非阻塞申请互斥锁
[[pthread_mutex_destroy pthread_mutex_destroy]] 销毁互斥锁

互斥锁属性的基本操作

函数 描述
[[pthread_mutexattr_init pthread_mutexattr_init]] 初始化属性对象
[[pthread_mutexattr_destroy pthread_mutexattr_destroy]] 销毁属性对象
[[pthread_mutexattr_settype pthread_mutexattr_settype]] 设置属性对象的属性
[[pthread_mutexattr_gettype pthread_mutexattr_gettype]] 获得属性对象的属性