Установить значение атрибута совместного использования для заданного мьютекса
#include <pthread.h>int pthread_mutexattr_setpshared( pthread_mutexattr_t *attr,int pshared );
pthread_mutexattr_t
, в котором требуется установить атрибут.PTHREAD_PROCESS_PRIVATE
, поведение не определено. PTHREAD_PROCESS_PRIVATE
.libc
Функция pthread_mutexattr_setpshared() устанавливает для атрибута совместного использования в объекте атрибута мьютекса, attr, значение pshared.
PTHREAD_PROCESS_SHARED
или PTHREAD_PROCESS_PRIVATE
.POSIX 1003.1 Threads, Thread Process-Shared Synchronization
pthread_cond_init(), pthread_create(), pthread_mutexattr_getpshared(), pthread_mutexattr_getrecursive(), pthread_mutex_init(), pthread_mutexattr_setrecursive(), pthread_mutexattr_settype()
Предыдущий раздел: Описание API системной библиотеки