Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

pthread_rwlockattr_destroy(3) [osf1 man page]

pthread_rwlockattr_destroy(3)				     Library Functions Manual				     pthread_rwlockattr_destroy(3)

NAME
pthread_rwlockattr_destroy - Destroys a previously initialized read-write lock attributes object. LIBRARY
DECthreads POSIX 1003.1c Library (libpthread.so) SYNOPSIS
#include <pthread.h> int pthread_rwlockattr_destroy( pthread_rwlockattr_t *attr); PARAMETERS
Address of the read-write lock attributes object to be destroyed. DESCRIPTION
This routine destroys the read-write lock attributes object referenced by attr -- that is, the object becomes uninitialized. After successful completion of this routine, the results of using attr in a call to any routine (other than pthread_rwlockattr_init) are unpredictable. RETURN VALUES
If an error condition occurs, this routine returns an integer value indicating the type of error. Possible return values are as follows: Successful completion. The value specified by attr is invalid. ERRORS
None RELATED INFORMATION
Functions: pthread_rwlockattr_init(3), pthread_rwlock_init(3) Manuals: Guide to DECthreads and Programmer's Guide delim off pthread_rwlockattr_destroy(3)

Check Out this Related Man Page

PTHREAD_RWLOCKATTR(3)					   BSD Library Functions Manual 				     PTHREAD_RWLOCKATTR(3)

NAME
pthread_rwlockattr_init, pthread_rwlockattr_destroy -- initialize or destroy read/write lock attributes LIBRARY
POSIX Threads Library (libpthread, -lpthread) SYNOPSIS
#include <pthread.h> int pthread_rwlockattr_init(pthread_rwlockattr_t *attr); int pthread_rwlockattr_destroy(pthread_rwlockattr_t *attr); DESCRIPTION
The pthread_rwlockattr_init() function is used to initialize a read/write lock attributes object. The pthread_rwlockattr_destroy() function is used to destroy a read/write lock attribute object previously created with pthread_rwlockattr_init(). RETURN VALUES
If successful, the pthread_rwlockattr_init() and pthread_rwlockattr_destroy() functions return zero. Otherwise an error number will be returned to indicate the error. ERRORS
pthread_rwlockattr_init() shall fail if: [ENOMEM] Insufficient memory exists to initialize the read/write lock attributes object. pthread_rwlockattr_init() and pthread_rwlockattr_destroy() may fail if: [EINVAL] The value specified by attr is invalid. SEE ALSO
pthread_rwlock_init(3) STANDARDS
Both functions conform to IEEE Std 1003.1-2001 (``POSIX.1''). BSD
July 9, 2010 BSD
Man Page

We Also Found This Discussion For You

1. What is on Your Mind?

Throw my Toys out of the Pram!

Hi Folks, Today hasn't been the best one of my career in IT. I've been a contractor for a major utility company for a number of years, on a number of seperate IT contracts mostly Unix. The company had 10 different flavours of unix and multiple different varsions of most of them. At the... (3 Replies)
Discussion started by: gull04
3 Replies