XrdXrootdMonitorLock Class Reference

List of all members.

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

Detailed Description

Definition at line 107 of file XrdXrootdMonitor.cc.


Constructor & Destructor Documentation

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().


Member Function Documentation

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().


Member Data Documentation

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().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:50:48 2011 for ROOT_528-00b_version by  doxygen 1.5.1