|
XRootD
|
#include <XrdSysXSLock.hh>
Collaboration diagram for XrdSysXSLock:Public Member Functions | |
| XrdSysXSLock () | |
| ~XrdSysXSLock () | |
| void | Lock (const XrdSysXS_Type usage) |
| void | UnLock (const XrdSysXS_Type usage=xs_None) |
Definition at line 44 of file XrdSysXSLock.hh.
|
inline |
Definition at line 52 of file XrdSysXSLock.hh.
| XrdSysXSLock::~XrdSysXSLock | ( | ) |
Definition at line 38 of file XrdSysXSLock.cc.
References XrdSysMutex::Lock(), and XrdSysMutex::UnLock().
Here is the call graph for this function:| void XrdSysXSLock::Lock | ( | const XrdSysXS_Type | usage | ) |
Definition at line 55 of file XrdSysXSLock.cc.
References XrdSysMutex::Lock(), XrdSysMutex::UnLock(), usage(), XrdSysSemaphore::Wait(), and xs_Shared.
Referenced by XrdAccAccess::Access(), XrdRmcData::Detach(), XrdOucGMap::dn2user(), and XrdAccAccess::SwapTabs().
Here is the call graph for this function:
Here is the caller graph for this function:| void XrdSysXSLock::UnLock | ( | const XrdSysXS_Type | usage = xs_None | ) |
Definition at line 95 of file XrdSysXSLock.cc.
References XrdSysMutex::Lock(), XrdSysSemaphore::Post(), XrdSysMutex::UnLock(), usage(), and xs_Shared.
Referenced by XrdAccAccess::Access(), XrdRmcData::Detach(), XrdOucGMap::dn2user(), and XrdAccAccess::SwapTabs().
Here is the call graph for this function:
Here is the caller graph for this function: