Query: pthread_rwlockattr_init
OS: hpux
Section: 3t
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
pthread_rwlockattr_init(3T) pthread_rwlockattr_init(3T)NAMEpthread_rwlockattr_init(), pthread_rwlockattr_destroy() - initialize or destroy a read-write lock attributes objectSYNOPSISPARAMETERSattr Pointer to the read-write lock attributes object to be initialized or destroyed.DESCRIPTIONinitializes the read-write lock attributes object attr with the default value for all attributes. The attributes object describes a read- write lock in detail and is passed to the read-write lock initialization function. When a read-write lock attributes object is used to initialize a read-write lock, the values of the individual attributes determine the characteristics of the new read-write lock. Attributes objects act like additional parameters to object initialization. After a read-write lock attributes object has been used to initialize one or more read-write lock, any function affecting the attributes object does not affect the previously initialized read-write locks. The read-write lock attributes and their default values are: The default value is If an initialized read-write lock attributes object is reinitialized, undefined behavior results. destroys the read-write lock attributes object attr. The destroyed read-write lock attributes object ceases to exist and its resources are reclaimed. Referencing the object after it has been destroyed results in undefined behavior. A destroyed read-write lock attributes object can be reinitialized using the function Read-write locks which have been already initialized using this attributes object are not affected by the destruction of the read-write lock attributes object.RETURN VALUEUpon successful completion, and return zero. Otherwise, an error number is returned to indicate the error (the variable is not set).ERRORSFor each of the following conditions, if the condition is detected, the and functions return the corresponding error number: [ENOMEM] There is insufficient memory available in which to initialize attr. [EINVAL] The value specified by attr is invalid.AUTHORand were developed by X/Open.SEE ALSOpthread_create(3T), pthread_rwlockattr_getpshared(3T), pthread_rwlockattr_setpshared(3T), pthread_rwlock_init(3T).STANDARDS CONFORMANCEPthread Library pthread_rwlockattr_init(3T)
Similar Topics in the Unix Linux Community |
---|
Using write() with integers in C |
how to write divided function |
Read the apecific data from one file and write into another file |
FIFO write and read |
Perl write and read on same file |