1 #ifndef __SYS_XSLOCK_HH__ 2 #define __SYS_XSLOCK_HH__ Definition: XrdSysXSLock.hh:38
XrdSysXSLock()
Definition: XrdSysXSLock.hh:52
XrdSysXS_Type cur_usage
Definition: XrdSysXSLock.hh:58
Definition: XrdSysXSLock.hh:44
Definition: XrdSysPthread.hh:165
void UnLock(const XrdSysXS_Type usage=xs_None)
Definition: XrdSysPthread.hh:405
Definition: XrdSysXSLock.hh:38
int shr_wait
Definition: XrdSysXSLock.hh:61
void Lock(const XrdSysXS_Type usage)
XrdSysSemaphore WantExc
Definition: XrdSysXSLock.hh:66
int cur_count
Definition: XrdSysXSLock.hh:59
int exc_wait
Definition: XrdSysXSLock.hh:60
int toggle
Definition: XrdSysXSLock.hh:62
Definition: XrdSysXSLock.hh:38
XrdSysMutex LockContext
Definition: XrdSysXSLock.hh:64
XrdSysXS_Type
Definition: XrdSysXSLock.hh:38
XrdSysSemaphore WantShr
Definition: XrdSysXSLock.hh:65