xrootd
|
#include <XrdXrootdFileLock.hh>
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 () |
XrdXrootdFileLock::XrdXrootdFileLock | ( | ) | [inline] |
virtual XrdXrootdFileLock::~XrdXrootdFileLock | ( | ) | [inline, virtual] |
virtual int XrdXrootdFileLock::Lock | ( | XrdXrootdFile * | fp, |
int | force = 0 |
||
) | [pure virtual] |
Implemented in XrdXrootdFileLock1.
Referenced by XrdXrootdProtocol::do_Open().
virtual void XrdXrootdFileLock::numLocks | ( | XrdXrootdFile * | fp, |
int & | rcnt, | ||
int & | wcnt | ||
) | [pure virtual] |
Implemented in XrdXrootdFileLock1.
Referenced by XrdXrootdProtocol::do_Open().
virtual int XrdXrootdFileLock::Unlock | ( | XrdXrootdFile * | fp | ) | [pure virtual] |
Implemented in XrdXrootdFileLock1.
Referenced by XrdXrootdFile::~XrdXrootdFile().