XrdXrootdFileLock Class Reference

#include <XrdXrootdFileLock.hh>

Inheritance diagram for XrdXrootdFileLock:

XrdXrootdFileLock1 List of all members.

Public Member Functions

virtual int Lock (XrdXrootdFile *fp, int force=0)=0
virtual void numLocks (XrdXrootdFile *fp, int &rcnt, int &wcnt)=0
virtual int Unlock (XrdXrootdFile *fp)=0
 XrdXrootdFileLock ()
virtual ~XrdXrootdFileLock ()

Detailed Description

Definition at line 17 of file XrdXrootdFileLock.hh.


Constructor & Destructor Documentation

XrdXrootdFileLock::XrdXrootdFileLock (  )  [inline]

Definition at line 27 of file XrdXrootdFileLock.hh.

virtual XrdXrootdFileLock::~XrdXrootdFileLock (  )  [inline, virtual]

Definition at line 28 of file XrdXrootdFileLock.hh.


Member Function Documentation

virtual int XrdXrootdFileLock::Lock ( XrdXrootdFile fp,
int  force = 0 
) [pure virtual]

Referenced by XrdXrootdProtocol::do_Open().

virtual void XrdXrootdFileLock::numLocks ( XrdXrootdFile fp,
int &  rcnt,
int &  wcnt 
) [pure virtual]

Referenced by XrdXrootdProtocol::do_Open().

virtual int XrdXrootdFileLock::Unlock ( XrdXrootdFile fp  )  [pure virtual]

Referenced by XrdXrootdFile::~XrdXrootdFile().


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