Public Member Functions

XrdOlbXmi Class Reference

#include <XrdOlbXmi.hh>

Inheritance diagram for XrdOlbXmi:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual int Chmod (XrdOlbReq *Request, const char *path, mode_t mode)=0
virtual int Load (XrdOlbReq *Request)
virtual int Mkdir (XrdOlbReq *Request, const char *path, mode_t mode)=0
virtual int Mkpath (XrdOlbReq *Request, const char *path, mode_t mode)=0
virtual int Prep (const char *ReqID, const char *Path, int Opts)=0
virtual int Rename (XrdOlbReq *Request, const char *oldpath, const char *newpath)=0
virtual int Remdir (XrdOlbReq *Request, const char *path)=0
virtual int Remove (XrdOlbReq *Request, const char *path)=0
virtual int Select (XrdOlbReq *Request, const char *path, int opts)=0
virtual int Space (XrdOlbReq *Request)
virtual int Stat (XrdOlbReq *Request, const char *path)=0
virtual void XeqMode (unsigned int &isNormal, unsigned int &isDirect)
 XrdOlbXmi ()
virtual ~XrdOlbXmi ()

Constructor & Destructor Documentation

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

Member Function Documentation

virtual int XrdOlbXmi::Chmod ( XrdOlbReq Request,
const char *  path,
mode_t  mode 
) [pure virtual]

Implemented in XrdOlbXmiReq.

Referenced by XrdOlbXmiReq::processReqQ().

virtual int XrdOlbXmi::Load ( XrdOlbReq Request  )  [inline, virtual]
virtual int XrdOlbXmi::Mkdir ( XrdOlbReq Request,
const char *  path,
mode_t  mode 
) [pure virtual]

Implemented in XrdOlbXmiReq.

Referenced by XrdOlbXmiReq::processReqQ().

virtual int XrdOlbXmi::Mkpath ( XrdOlbReq Request,
const char *  path,
mode_t  mode 
) [pure virtual]

Implemented in XrdOlbXmiReq.

Referenced by XrdOlbXmiReq::processReqQ().

virtual int XrdOlbXmi::Prep ( const char *  ReqID,
const char *  Path,
int  Opts 
) [pure virtual]

Implemented in XrdOlbXmiReq.

Referenced by XrdOlbXmiReq::processPrpQ().

virtual int XrdOlbXmi::Remdir ( XrdOlbReq Request,
const char *  path 
) [pure virtual]

Implemented in XrdOlbXmiReq.

Referenced by XrdOlbXmiReq::processReqQ().

virtual int XrdOlbXmi::Remove ( XrdOlbReq Request,
const char *  path 
) [pure virtual]

Implemented in XrdOlbXmiReq.

Referenced by XrdOlbXmiReq::processReqQ().

virtual int XrdOlbXmi::Rename ( XrdOlbReq Request,
const char *  oldpath,
const char *  newpath 
) [pure virtual]

Implemented in XrdOlbXmiReq.

Referenced by XrdOlbXmiReq::processReqQ().

virtual int XrdOlbXmi::Select ( XrdOlbReq Request,
const char *  path,
int  opts 
) [pure virtual]

Implemented in XrdOlbXmiReq.

Referenced by XrdOlbXmiReq::processStgQ().

virtual int XrdOlbXmi::Space ( XrdOlbReq Request  )  [inline, virtual]
virtual int XrdOlbXmi::Stat ( XrdOlbReq Request,
const char *  path 
) [pure virtual]

Implemented in XrdOlbXmiReq.

Referenced by XrdOlbXmiReq::processReqQ().

virtual void XrdOlbXmi::XeqMode ( unsigned int &  isNormal,
unsigned int &  isDirect 
) [inline, virtual]

References XMI_LOAD.

Referenced by XrdOlbConfig::setupXmi().


The documentation for this class was generated from the following file: