XrdXrootdFileLock Class Reference

#include <XrdXrootdFileLock.hh>

Inheritance diagram for XrdXrootdFileLock:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual int Lock (const char *path, char mode, bool force)=0
virtual void numLocks (const char *path, int &rcnt, int &wcnt)=0
virtual int Unlock (const char *path, char mode)=0
 XrdXrootdFileLock ()
virtual ~XrdXrootdFileLock ()

Constructor & Destructor Documentation

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

Member Function Documentation

virtual int XrdXrootdFileLock::Lock ( const char *  path,
char  mode,
bool  force 
) [pure virtual]

Implemented in XrdXrootdFileLock1.

virtual void XrdXrootdFileLock::numLocks ( const char *  path,
int &  rcnt,
int &  wcnt 
) [pure virtual]

Implemented in XrdXrootdFileLock1.

virtual int XrdXrootdFileLock::Unlock ( const char *  path,
char  mode 
) [pure virtual]

Implemented in XrdXrootdFileLock1.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 2 Oct 2019 for xrootd by  doxygen 1.6.1