XrdCmsXmi Class Reference

#include <XrdCmsXmi.hh>

Inheritance diagram for XrdCmsXmi:

XrdCmsXmiReq List of all members.

Public Member Functions

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

Detailed Description

Definition at line 128 of file XrdCmsXmi.hh.


Constructor & Destructor Documentation

XrdCmsXmi::XrdCmsXmi (  )  [inline]

Definition at line 210 of file XrdCmsXmi.hh.

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

Definition at line 211 of file XrdCmsXmi.hh.


Member Function Documentation

virtual int XrdCmsXmi::Chmod ( XrdCmsReq Request,
mode_t  mode,
const char *  path,
const char *  opaque 
) [pure virtual]

Referenced by XrdCmsNode::do_Chmod(), and XrdCmsXmiReq::processReqQ().

virtual int XrdCmsXmi::Load ( XrdCmsReq Request  )  [inline, virtual]

Definition at line 141 of file XrdCmsXmi.hh.

virtual int XrdCmsXmi::Mkdir ( XrdCmsReq Request,
mode_t  mode,
const char *  path,
const char *  opaque 
) [pure virtual]

Referenced by XrdCmsNode::do_Mkdir(), and XrdCmsXmiReq::processReqQ().

virtual int XrdCmsXmi::Mkpath ( XrdCmsReq Request,
mode_t  mode,
const char *  path,
const char *  opaque 
) [pure virtual]

Referenced by XrdCmsNode::do_Mkpath(), and XrdCmsXmiReq::processReqQ().

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

Referenced by XrdCmsNode::do_PrepAdd(), XrdCmsNode::do_PrepDel(), XrdCmsNode::do_SelPrep(), and XrdCmsXmiReq::processPrpQ().

virtual int XrdCmsXmi::Rename ( XrdCmsReq Request,
const char *  oldpath,
const char *  oldopaque,
const char *  newpath,
const char *  newopaque 
) [pure virtual]

Referenced by XrdCmsNode::do_Mv(), and XrdCmsXmiReq::processReqQ().

virtual int XrdCmsXmi::Remdir ( XrdCmsReq Request,
const char *  path,
const char *  opaque 
) [pure virtual]

Referenced by XrdCmsNode::do_Rmdir(), and XrdCmsXmiReq::processReqQ().

virtual int XrdCmsXmi::Remove ( XrdCmsReq Request,
const char *  path,
const char *  opaque 
) [pure virtual]

Referenced by XrdCmsNode::do_Rm(), and XrdCmsXmiReq::processReqQ().

virtual int XrdCmsXmi::Select ( XrdCmsReq Request,
int  opts,
const char *  path,
const char *  opaque 
) [pure virtual]

Referenced by XrdCmsXmiReq::processStgQ().

virtual int XrdCmsXmi::Space ( XrdCmsReq Request  )  [inline, virtual]

Definition at line 195 of file XrdCmsXmi.hh.

virtual int XrdCmsXmi::Stat ( XrdCmsReq Request,
const char *  path,
const char *  opaque 
) [pure virtual]

Referenced by XrdCmsNode::do_Select(), and XrdCmsXmiReq::processReqQ().

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

Definition at line 206 of file XrdCmsXmi.hh.

References XMI_LOAD, and XMI_SPACE.

Referenced by XrdCmsConfig::setupXmi().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:50:21 2011 for ROOT_528-00b_version by  doxygen 1.5.1