.TH "globus_thread_rmutex.h" 3 "Tue Jul 5 2022" "Version 18.13" "globus_common" \" -*- nroff -*-
.ad l
.nh
.SH NAME
globus_thread_rmutex.h \- Recursive Mutex\&.  

.SH SYNOPSIS
.br
.PP
\fC#include 'globus_common_include\&.h'\fP
.br
\fC#include 'globus_thread\&.h'\fP
.br

.SS "Data Structures"

.in +1c
.ti -1c
.RI "struct \fBglobus_rmutex_t\fP"
.br
.RI "Recursive Mutex\&. "
.in -1c
.SS "Typedefs"

.in +1c
.ti -1c
.RI "typedef int \fBglobus_rmutexattr_t\fP"
.br
.RI "Recursive mutex attribute\&. "
.in -1c
.SS "Functions"

.in +1c
.ti -1c
.RI "int \fBglobus_rmutex_init\fP (\fBglobus_rmutex_t\fP *rmutex, \fBglobus_rmutexattr_t\fP *attr)"
.br
.RI "Initialize a recursive mutex\&. "
.ti -1c
.RI "int \fBglobus_rmutex_lock\fP (\fBglobus_rmutex_t\fP *rmutex)"
.br
.RI "Lock a recursive mutex\&. "
.ti -1c
.RI "int \fBglobus_rmutex_unlock\fP (\fBglobus_rmutex_t\fP *rmutex)"
.br
.RI "Unlock a recursive mutex\&. "
.ti -1c
.RI "int \fBglobus_rmutex_destroy\fP (\fBglobus_rmutex_t\fP *rmutex)"
.br
.RI "Destroy a recursive mutex\&. "
.in -1c
.SH "Detailed Description"
.PP 
Recursive Mutex\&. 


.SH "Author"
.PP 
Generated automatically by Doxygen for globus_common from the source code\&.