.TH "globus_thread_rmutex.h" 3 "Version 18.14" "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\&.