|
pthread_rwlockattr_init(3)
Contents
|
pthread_rwlockattr_init - Initialize a read-write lock
attributes object
#include <pthread.h>
int pthread_rwlockattr_init(
pthread_rwlockattr_t *attr );
DECthreads POSIX 1003.1c Library (libpthread.so)
Address of the read-write lock attributes object to be
initialized.
This routine initializes the read-write lock attributes
object referenced by attr and sets its attributes with
default values.
The results of calling this routine are undefined if attr
references an already initialized read-write lock
attributes object.
After an initialized read-write lock attributes object has
been used to initialize one or more read-write lock
objects, any operation on that attributes object (including
destruction) has no effect on those read-write lock
objects.
If an error condition occurs, this routine returns an
integer value indicating the type of error. Possible
return values are as follows: Successful completion.
Insufficient memory exists to initialize the read-write
lock attributes object.
None
Functions: pthread_rwlockattr_destroy(3), pthread_rwlockattr_getpshared(3), pthread_rwlockattr_setpshared(3),
pthread_rwlock_init(3)
Manuals: Guide to DECthreads and Programmer's Guide
pthread_rwlockattr_init(3)
[ Back ] |