Content-type: text/html Man page of pthread_rwlockattr_init

pthread_rwlockattr_init

Section: C Library Functions (3)
Index Return to Main Contents
 

NAME

pthread_rwlockattr_init - Initialize a read-write lock attributes object.  

LIBRARY

DECthreads POSIX 1003.1c Library (libpthread.so)  

SYNOPSIS

#include <pthread.h>

int pthread_rwlockattr_init(
                      pthread_rwlockattr_t         *attr);  

PARAMETERS

Address of the read-write lock attributes object to be initialized.  

DESCRIPTION

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.  

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. Insufficient memory exists to initialize the read-write lock attributes object.  

ERRORS

None  

RELATED INFORMATION

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

delim off


 

Index

NAME
LIBRARY
SYNOPSIS
PARAMETERS
DESCRIPTION
RETURN VALUES
ERRORS
RELATED INFORMATION

This document was created by man2html, using the manual pages.
Time: 02:41:42 GMT, October 02, 2010