#include <XrdXrootdFileLock.hh>
Inheritance diagram for XrdXrootdFileLock:
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 () |
Definition at line 17 of file XrdXrootdFileLock.hh.
XrdXrootdFileLock::XrdXrootdFileLock | ( | ) | [inline] |
Definition at line 27 of file XrdXrootdFileLock.hh.
virtual XrdXrootdFileLock::~XrdXrootdFileLock | ( | ) | [inline, virtual] |
Definition at line 28 of file XrdXrootdFileLock.hh.
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().