xrootd
Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes | List of all members
XrdXrootdMonitorLock Class Reference
Collaboration diagram for XrdXrootdMonitorLock:
Collaboration graph
[legend]

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
 

Constructor & Destructor Documentation

XrdXrootdMonitorLock::XrdXrootdMonitorLock ( XrdXrootdMonitor theMonitor)
inline
XrdXrootdMonitorLock::~XrdXrootdMonitorLock ( )
inline

Member Function Documentation

static void XrdXrootdMonitorLock::Lock ( )
inlinestatic

References XrdSysMutex::Lock(), and monLock.

Referenced by XrdXrootdMonitor::Tick().

static void XrdXrootdMonitorLock::UnLock ( )
inlinestatic

References monLock, and XrdSysMutex::UnLock().

Referenced by XrdXrootdMonitor::Tick().

Member Data Documentation

XrdSysMutex XrdXrootdMonitorLock::monLock
staticprivate
char XrdXrootdMonitorLock::unLock
private

The documentation for this class was generated from the following file: