#include <XrdSsiSfs.hh>
Public Member Functions | |
| XrdSfsDirectory * | newDir (char *user=0, int MonID=0) |
| XrdSfsFile * | newFile (char *user=0, int MonID=0) |
| int | chksum (csFunc Func, const char *csName, const char *path, XrdOucErrInfo &eInfo, const XrdSecEntity *client=0, const char *opaque=0) |
| int | chmod (const char *Name, XrdSfsMode Mode, XrdOucErrInfo &eInfo, const XrdSecEntity *client, const char *opaque=0) |
| int | exists (const char *fileName, XrdSfsFileExistence &exists_flag, XrdOucErrInfo &eInfo, const XrdSecEntity *client, const char *opaque=0) |
| int | fsctl (const int cmd, const char *args, XrdOucErrInfo &eInfo, const XrdSecEntity *client) |
| int | getStats (char *buff, int blen) |
| const char * | getVersion () |
| int | mkdir (const char *dirName, XrdSfsMode Mode, XrdOucErrInfo &eInfo, const XrdSecEntity *client, const char *opaque=0) |
| int | prepare (XrdSfsPrep &pargs, XrdOucErrInfo &eInfo, const XrdSecEntity *client=0) |
| int | rem (const char *path, XrdOucErrInfo &eInfo, const XrdSecEntity *client, const char *info=0) |
| int | remdir (const char *dirName, XrdOucErrInfo &eInfo, const XrdSecEntity *client, const char *info=0) |
| int | rename (const char *oldFileName, const char *newFileName, XrdOucErrInfo &eInfo, const XrdSecEntity *client, const char *infoO=0, const char *infoN=0) |
| int | stat (const char *Name, struct stat *buf, XrdOucErrInfo &eInfo, const XrdSecEntity *client, const char *opaque=0) |
| int | stat (const char *Name, mode_t &mode, XrdOucErrInfo &eInfo, const XrdSecEntity *client, const char *opaque=0) |
| int | truncate (const char *Name, XrdSfsFileOffset fileOffset, XrdOucErrInfo &eInfo, const XrdSecEntity *client=0, const char *opaque=0) |
| XrdSsiSfs () | |
| virtual | ~XrdSsiSfs () |
Static Public Member Functions | |
| static void | setMax (int mVal) |
Private Member Functions | |
| int | Emsg (const char *pfx, XrdOucErrInfo &einfo, int ecode, const char *op, const char *target) |
| const char * | Split (const char *Args, const char **Opq, char *Path, int Plen) |
Static Private Attributes | |
| static int | freeMax |
Friends | |
| class | XrdSsiFile |
| XrdSsiSfs::XrdSsiSfs | ( | ) | [inline] |
| virtual XrdSsiSfs::~XrdSsiSfs | ( | ) | [inline, virtual] |
| int XrdSsiSfs::chksum | ( | csFunc | Func, | |
| const char * | csName, | |||
| const char * | path, | |||
| XrdOucErrInfo & | eInfo, | |||
| const XrdSecEntity * | client = 0, |
|||
| const char * | opaque = 0 | |||
| ) |
| int XrdSsiSfs::chmod | ( | const char * | Name, | |
| XrdSfsMode | Mode, | |||
| XrdOucErrInfo & | eInfo, | |||
| const XrdSecEntity * | client, | |||
| const char * | opaque = 0 | |||
| ) |
| int XrdSsiSfs::Emsg | ( | const char * | pfx, | |
| XrdOucErrInfo & | einfo, | |||
| int | ecode, | |||
| const char * | op, | |||
| const char * | target | |||
| ) | [private] |
| int XrdSsiSfs::exists | ( | const char * | fileName, | |
| XrdSfsFileExistence & | exists_flag, | |||
| XrdOucErrInfo & | eInfo, | |||
| const XrdSecEntity * | client, | |||
| const char * | opaque = 0 | |||
| ) |
| int XrdSsiSfs::fsctl | ( | const int | cmd, | |
| const char * | args, | |||
| XrdOucErrInfo & | eInfo, | |||
| const XrdSecEntity * | client | |||
| ) |
| int XrdSsiSfs::getStats | ( | char * | buff, | |
| int | blen | |||
| ) |
| const char* XrdSsiSfs::getVersion | ( | ) |
| int XrdSsiSfs::mkdir | ( | const char * | dirName, | |
| XrdSfsMode | Mode, | |||
| XrdOucErrInfo & | eInfo, | |||
| const XrdSecEntity * | client, | |||
| const char * | opaque = 0 | |||
| ) |
| XrdSfsDirectory* XrdSsiSfs::newDir | ( | char * | user = 0, |
|
| int | MonID = 0 | |||
| ) | [inline] |
| XrdSfsFile* XrdSsiSfs::newFile | ( | char * | user = 0, |
|
| int | MonID = 0 | |||
| ) | [inline] |
References XrdSsiFile.
| int XrdSsiSfs::prepare | ( | XrdSfsPrep & | pargs, | |
| XrdOucErrInfo & | eInfo, | |||
| const XrdSecEntity * | client = 0 | |||
| ) |
| int XrdSsiSfs::rem | ( | const char * | path, | |
| XrdOucErrInfo & | eInfo, | |||
| const XrdSecEntity * | client, | |||
| const char * | info = 0 | |||
| ) |
| int XrdSsiSfs::remdir | ( | const char * | dirName, | |
| XrdOucErrInfo & | eInfo, | |||
| const XrdSecEntity * | client, | |||
| const char * | info = 0 | |||
| ) |
| int XrdSsiSfs::rename | ( | const char * | oldFileName, | |
| const char * | newFileName, | |||
| XrdOucErrInfo & | eInfo, | |||
| const XrdSecEntity * | client, | |||
| const char * | infoO = 0, |
|||
| const char * | infoN = 0 | |||
| ) |
| static void XrdSsiSfs::setMax | ( | int | mVal | ) | [inline, static] |
References freeMax.
| const char* XrdSsiSfs::Split | ( | const char * | Args, | |
| const char ** | Opq, | |||
| char * | Path, | |||
| int | Plen | |||
| ) | [private] |
| int XrdSsiSfs::stat | ( | const char * | Name, | |
| mode_t & | mode, | |||
| XrdOucErrInfo & | eInfo, | |||
| const XrdSecEntity * | client, | |||
| const char * | opaque = 0 | |||
| ) |
| int XrdSsiSfs::stat | ( | const char * | Name, | |
| struct stat * | buf, | |||
| XrdOucErrInfo & | eInfo, | |||
| const XrdSecEntity * | client, | |||
| const char * | opaque = 0 | |||
| ) |
| int XrdSsiSfs::truncate | ( | const char * | Name, | |
| XrdSfsFileOffset | fileOffset, | |||
| XrdOucErrInfo & | eInfo, | |||
| const XrdSecEntity * | client = 0, |
|||
| const char * | opaque = 0 | |||
| ) |
friend class XrdSsiFile [friend] |
Referenced by newFile().
int XrdSsiSfs::freeMax [static, private] |
Referenced by setMax().
1.6.1