tail head cat sleep
QR code linking to this page

Manual Pages  — PTHREAD_RWLOCKATTR_INIT

NAME

pthread_rwlockattr_init – initialize a read/write lock

CONTENTS

LIBRARY

POSIX Threads Library (libpthread, -lpthread)

SYNOPSIS

#include <pthread.h>

int
pthread_rwlockattr_init(pthread_rwlockattr_t *attr);

DESCRIPTION

The pthread_rwlockattr_init() function is used to initialize a read/write lock attributes object.

RETURN VALUES

If successful, the pthread_rwlockattr_init() function will return zero. Otherwise an error number will be returned to indicate the error.

ERRORS

The pthread_rwlockattr_init() function will fail if:
[ENOMEM]
  Insufficient memory exists to initialize the attribute object.

SEE ALSO

pthread_rwlock_init(3), pthread_rwlockattr_destroy(3), pthread_rwlockattr_getpshared(3), pthread_rwlockattr_setpshared(3)

STANDARDS

The pthread_rwlockattr_init() function is expected to conform to Version 2 of the Single UNIX Specification.

HISTORY

The pthread_rwlockattr_init() function first appeared in FreeBSD 3.0 .

PTHREAD_RWLOCKATTR_INIT (3) August 4, 1998

tail head cat sleep
QR code linking to this page


Please direct any comments about this manual page service to Ben Bullock. Privacy policy.

When people say "Drive safe!" I'm like no, a safe is for keeping money, I drive car.
— Artur Bagyants