*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> tis_rwlock_destroy (3)              



NAME    [Toc]    [Back]

       tis_rwlock_destroy  -  Destroys  the  specified read-write
       lock object

SYNOPSIS    [Toc]    [Back]

       #include <tis.h>

       int tis_rwlock_destroy(
               tis_rwlock_t *lock );

LIBRARY    [Toc]    [Back]

       Standard C Library (libc.so, libc.a)

STANDARDS    [Toc]    [Back]


PARAMETERS    [Toc]    [Back]

       Address of the read-write lock object to be destroyed.

DESCRIPTION    [Toc]    [Back]

       This  routine  destroys  the  specified  read-write   lock
       object.  Prior  to calling this routine, ensure that there
       are no locks granted to the specified read-write lock  and
       that  there are no threads waiting for pending lock acquisitions
 on the specified read-write lock.

       This routine  should  be  called  only  after  all  reader
       threads  (and  perhaps  one  writer  thread) have finished
       using the specified read-write lock.

RETURN VALUES    [Toc]    [Back]

       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
       lock is in use.

ERRORS    [Toc]    [Back]


SEE ALSO    [Toc]    [Back]

       Functions:      tis_read_lock(3),     tis_read_trylock(3),
       tis_read_unlock(3), tis_rwlock_init(3), tis_write_lock(3),
       tis_write_trylock(3), tis_write_unlock(3)

       Manuals: Guide to DECthreads and Programmer's Guide

[ Back ]
 Similar pages
Name OS Title
pthread_rwlock_destroy Tru64 Destroys a read-write lock object
pthread_rwlock_wrlock IRIX lock a read-write lock object for writing
pthread_rwlock_rdlock IRIX lock a read-write lock object for reading
pthread_rwlock_init Tru64 Initializes a read-write lock object
pthread_rwlock_unlock IRIX unlock a read-write lock object
tis_rwlock_init Tru64 Initializes a read-write lock object
pthread_rwlockattr_init Tru64 Initialize a read-write lock attributes object
tis_read_trylock Tru64 Attempts to acquire a read-write lock for read access and does not wait if the lock cannot be immedi...
tis_write_unlock Tru64 Unlocks the specified read-write lock that was acquired for write access
tis_read_unlock Tru64 Unlocks a read-write lock that was acquired for read access
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service