|
xrootd
|

Public Member Functions | |
| XrdXrootdMonitorLock (XrdXrootdMonitor *theMonitor) | |
| ~XrdXrootdMonitorLock () | |
Static Public Member Functions | |
| static void | Lock () |
| static void | UnLock () |
Private Attributes | |
| char | unLock |
Static Private Attributes | |
| static XrdSysMutex | monLock |
| XrdXrootdMonitorLock::XrdXrootdMonitorLock | ( | XrdXrootdMonitor * | theMonitor | ) | [inline] |
References XrdXrootdMonitor::altMon, XrdSysMutex::Lock(), monLock, and unLock.
| XrdXrootdMonitorLock::~XrdXrootdMonitorLock | ( | ) | [inline] |
References monLock, XrdSysMutex::UnLock(), and unLock.
| static void XrdXrootdMonitorLock::Lock | ( | ) | [inline, static] |
References XrdSysMutex::Lock(), and monLock.
Referenced by XrdXrootdMonitor::Tick().
| static void XrdXrootdMonitorLock::UnLock | ( | ) | [inline, static] |
References monLock, and XrdSysMutex::UnLock().
Referenced by XrdXrootdMonitor::Tick().
XrdSysMutex XrdXrootdMonitorLock::monLock [static, private] |
Referenced by Lock(), UnLock(), XrdXrootdMonitorLock(), and ~XrdXrootdMonitorLock().
char XrdXrootdMonitorLock::unLock [private] |
Referenced by XrdXrootdMonitorLock(), and ~XrdXrootdMonitorLock().
1.7.3