22 #ifndef GLOBUS_THREAD_RMUTEX_H    23 #define GLOBUS_THREAD_RMUTEX_H    56     globus_rmutexattr_t *               attr);
 Thread ID. 
Definition: globus_thread.h:71
 
Recursive Mutex. 
Definition: globus_thread_rmutex.h:38
 
int globus_rmutex_init(globus_rmutex_t *rmutex, globus_rmutexattr_t *attr)
Initialize a recursive mutex. 
Definition: globus_thread_rmutex.c:43
 
Globus Threading Abstraction. 
 
int globus_rmutex_destroy(globus_rmutex_t *rmutex)
Destroy a recursive mutex. 
Definition: globus_thread_rmutex.c:184
 
int globus_rmutex_unlock(globus_rmutex_t *rmutex)
Unlock a recursive mutex. 
Definition: globus_thread_rmutex.c:141
 
Mutex. 
Definition: globus_thread.h:107
 
Condition variable. 
Definition: globus_thread.h:124
 
int globus_rmutex_lock(globus_rmutex_t *rmutex)
Lock a recursive mutex. 
Definition: globus_thread_rmutex.c:95
 
int globus_rmutexattr_t
Recursive mutex attribute. 
Definition: globus_thread_rmutex.h:51