类型
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]] | 获得属性对象的属性 |