#include <XrdSysXSLock.hh>
Collaboration diagram for XrdSysXSLock:

Public Member Functions | |
| void | Lock (const XrdSysXS_Type usage) |
| void | UnLock (const XrdSysXS_Type usage=xs_None) |
| XrdSysXSLock () | |
| ~XrdSysXSLock () | |
Private Attributes | |
| XrdSysXS_Type | cur_usage |
| int | cur_count |
| int | exc_wait |
| int | shr_wait |
| int | toggle |
| XrdSysMutex | LockContext |
| XrdSysSemaphore | WantShr |
| XrdSysSemaphore | WantExc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1