#include <XrdSsiAtomics.hh>
Public Types | |
| enum | MutexType { Simple = 0, Recursive = 1 } |
Public Member Functions | |
| bool | TryLock () |
| void | Lock () |
| void | UnLock () |
| XrdSsiMutex (MutexType mt=Simple) | |
| ~XrdSsiMutex () | |
Protected Attributes | |
| pthread_mutex_t | cs |
| XrdSsiMutex::~XrdSsiMutex | ( | ) | [inline] |
References cs.
| void XrdSsiMutex::Lock | ( | ) | [inline] |
| bool XrdSsiMutex::TryLock | ( | ) | [inline] |
References cs.
| void XrdSsiMutex::UnLock | ( | ) | [inline] |
pthread_mutex_t XrdSsiMutex::cs [protected] |
Referenced by Lock(), TryLock(), UnLock(), XrdSsiMutex(), and ~XrdSsiMutex().
1.6.1