Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/p/pthread_condattr_setpshared.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/p/pthread_condattr_setpshared.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/p/pthread_condattr_setpshared.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/p/pthread_condattr_setpshared.html on line 8
Set the process-shared attribute in a condition variable attribute object
#include <pthread.h>
int pthread_condattr_setpshared(
pthread_condattr_t* attr,
int pshared );
- attr
- A pointer to the pthread_condattr_t object for which you
want to set the attribute.
- pshared
- The new value of the process-shared attribute; one of:
- PTHREAD_PROCESS_SHARED — any thread that has
access to the memory where the condition variable is allocated can
operate on it, even if the condition variable is allocated in memory
that's shared by multiple processes.
- PTHREAD_PROCESS_PRIVATE — the condition variable
can be accessed only by threads created within the same process as the
thread that initialized the condition variable; if threads from other
processes try to access the PTHREAD_PROCESS_PRIVATE
condition variable, the behavior is undefined.
libc
Use the -l c option to
qcc
to link against this library.
This library is usually included automatically.
The pthread_condattr_setpshared() function sets the
process-shared attribute in a condition variable attribute object,
attr to the value given by pshared.
The default value of the process-shared attribute is
PTHREAD_PROCESS_PRIVATE.
- EOK
- Success.
- EINVAL
- The condition variable attribute object specified by
attr, or
the new value specified in pshared isn't valid.
POSIX 1003.1 THR TSH
Safety: | |
Cancellation point |
No |
Interrupt handler |
No |
Signal handler |
Yes |
Thread |
Yes |
pthread_condattr_init(),
pthread_condattr_getpshared(),
pthread_create(),
pthread_mutex_init(),
pthread_cond_init()
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/p/pthread_condattr_setpshared.html on line 156
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/p/pthread_condattr_setpshared.html on line 156