globus_common  15.26
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Structures | Typedefs | Functions
globus_thread_rmutex.h File Reference

Recursive Mutex. More...

#include "globus_common_include.h"
#include "globus_thread.h"
Include dependency graph for globus_thread_rmutex.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  globus_rmutex_t
 Recursive Mutex. More...
 

Typedefs

typedef int globus_rmutexattr_t
 Recursive mutex attribute.
 

Functions

int globus_rmutex_init (globus_rmutex_t *rmutex, globus_rmutexattr_t *attr)
 Initialize a recursive mutex. More...
 
int globus_rmutex_lock (globus_rmutex_t *rmutex)
 Lock a recursive mutex. More...
 
int globus_rmutex_unlock (globus_rmutex_t *rmutex)
 Unlock a recursive mutex. More...
 
int globus_rmutex_destroy (globus_rmutex_t *rmutex)
 Destroy a recursive mutex. More...
 

Detailed Description

Recursive Mutex.