]> git.sur5r.net Git - openldap/commitdiff
Belongs in the include directory
authorKurt Zeilenga <kurt@openldap.org>
Sun, 30 Aug 1998 17:51:34 +0000 (17:51 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Sun, 30 Aug 1998 17:51:34 +0000 (17:51 +0000)
libraries/liblthread/rdwr.h [deleted file]

diff --git a/libraries/liblthread/rdwr.h b/libraries/liblthread/rdwr.h
deleted file mode 100644 (file)
index f4cda4d..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-/********************************************************
- * An example source module to accompany...
- *
- * "Using POSIX Threads: Programming with Pthreads"
- *     by Brad nichols, Dick Buttlar, Jackie Farrell
- *     O'Reilly & Associates, Inc.
- *
- ********************************************************
- * rdwr.h --
- * 
- * Include file for reader/writer locks
- */
-typedef struct rdwr_var {
-       int readers_reading;
-       int writer_writing;
-       pthread_mutex_t mutex;
-       pthread_cond_t lock_free;
-} pthread_rdwr_t;
-
-typedef void * pthread_rdwrattr_t;
-
-#define pthread_rdwrattr_default NULL;
-
-int pthread_rdwr_init_np(pthread_rdwr_t *rdwrp, pthread_rdwrattr_t *attrp);
-int pthread_rdwr_rlock_np(pthread_rdwr_t *rdwrp);
-int pthread_rdwr_runlock_np(pthread_rdwr_t *rdwrp);
-int pthread_rdwr_wlock_np(pthread_rdwr_t *rdwrp);
-int pthread_rdwr_wunlock_np(pthread_rdwr_t *rdwrp);