XrdXrootdFileLock1 Class Reference

#include <XrdXrootdFileLock1.hh>

Inheritance diagram for XrdXrootdFileLock1:
Inheritance graph
[legend]
Collaboration diagram for XrdXrootdFileLock1:
Collaboration graph
[legend]

List of all members.

Public Member Functions

int Lock (const char *path, char mode, bool force)
void numLocks (const char *path, int &rcnt, int &wcnt)
int Unlock (const char *path, char mode)
 XrdXrootdFileLock1 ()
 ~XrdXrootdFileLock1 ()

Static Private Attributes

static const char * TraceID
static XrdSysMutex LTMutex

Constructor & Destructor Documentation

XrdXrootdFileLock1::XrdXrootdFileLock1 (  )  [inline]
XrdXrootdFileLock1::~XrdXrootdFileLock1 (  )  [inline]

Member Function Documentation

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

Implements XrdXrootdFileLock.

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

Implements XrdXrootdFileLock.

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

Implements XrdXrootdFileLock.


Member Data Documentation

const char* XrdXrootdFileLock1::TraceID [static, private]

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

Generated on 16 Oct 2020 for xrootd by  doxygen 1.6.1