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 |
Definition at line 107 of file XrdXrootdMonitor.cc.
XrdXrootdMonitorLock::XrdXrootdMonitorLock | ( | XrdXrootdMonitor * | theMonitor | ) | [inline] |
Definition at line 115 of file XrdXrootdMonitor.cc.
References XrdXrootdMonitor::altMon, XrdSysMutex::Lock(), monLock, and unLock.
XrdXrootdMonitorLock::~XrdXrootdMonitorLock | ( | ) | [inline] |
Definition at line 119 of file XrdXrootdMonitor.cc.
References monLock, unLock, and XrdSysMutex::UnLock().
static void XrdXrootdMonitorLock::Lock | ( | ) | [inline, static] |
Definition at line 111 of file XrdXrootdMonitor.cc.
References XrdSysMutex::Lock(), and monLock.
Referenced by XrdXrootdMonitor::Tick().
static void XrdXrootdMonitorLock::UnLock | ( | void | ) | [inline, static] |
Definition at line 113 of file XrdXrootdMonitor.cc.
References monLock, and XrdSysMutex::UnLock().
Referenced by XrdXrootdMonitor::Tick().
XrdSysMutex XrdXrootdMonitorLock::monLock [static, private] |
Definition at line 123 of file XrdXrootdMonitor.cc.
Referenced by Lock(), UnLock(), XrdXrootdMonitorLock(), and ~XrdXrootdMonitorLock().
char XrdXrootdMonitorLock::unLock [private] |
Definition at line 124 of file XrdXrootdMonitor.cc.
Referenced by XrdXrootdMonitorLock(), and ~XrdXrootdMonitorLock().