globus_thread_rmutex.h(3)

globus_thread_rmutex.h3

Recursive mutex.

Usage

#include 'globus_common_include.h'
#include 'globus_thread.h'

Data Structures

struct globus_rmutex_t
Recursive Mutex.

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. int globus_rmutex_lock (globus_rmutex_t *rmutex)
Lock a recursive mutex. int globus_rmutex_unlock (globus_rmutex_t *rmutex)
Unlock a recursive mutex. int globus_rmutex_destroy (globus_rmutex_t *rmutex)
Destroy a recursive mutex.

Detailed Description

Recursive Mutex.

Releases

6 releases since Debian 8 (Jessie); the text changed 5 times.

  1. 8
  2. 9
  3. 10
  4. 11
  5. 12
  6. 13

Author

Generated automatically by Doxygen for globus_common from the source code.

From libglobus-common-doc 18.14-3 in Debian 13 (Trixie). Parsed by carta from the page's man source.