Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdOssCache_FS Class Reference

#include <XrdOssCache.hh>

Collaboration diagram for XrdOssCache_FS:

Collaboration graph
[legend]
List of all members.

Public Types

enum  FSOpts { None = 0, isXA = 1 }

Public Member Functions

 XrdOssCache_FS (int &retc, const char *fsg, const char *fsp, FSOpts opt)
 ~XrdOssCache_FS ()

Static Public Member Functions

int Add (const char *Path)
long long freeSpace (long long &Size, const char *path=0)
long long freeSpace (XrdOssCache_Space &Space, const char *path)
int getSpace (XrdOssCache_Space &Space, const char *sname)
int getSpace (XrdOssCache_Space &Space, XrdOssCache_Group *fsg)

Public Attributes

XrdOssCache_FSnext
const char * group
const char * path
int plen
FSOpts opts
char suffix [4]
XrdOssCache_FSDatafsdata
XrdOssCache_Groupfsgroup

Member Enumeration Documentation

enum XrdOssCache_FS::FSOpts
 

Enumeration values:
None 
isXA 


Constructor & Destructor Documentation

XrdOssCache_FS::XrdOssCache_FS int &  retc,
const char *  fsg,
const char *  fsp,
FSOpts  opt
 

XrdOssCache_FS::~XrdOssCache_FS  )  [inline]
 


Member Function Documentation

int XrdOssCache_FS::Add const char *  Path  )  [static]
 

long long XrdOssCache_FS::freeSpace XrdOssCache_Space Space,
const char *  path
[static]
 

long long XrdOssCache_FS::freeSpace long long &  Size,
const char *  path = 0
[static]
 

int XrdOssCache_FS::getSpace XrdOssCache_Space Space,
XrdOssCache_Group fsg
[static]
 

int XrdOssCache_FS::getSpace XrdOssCache_Space Space,
const char *  sname
[static]
 


Member Data Documentation

XrdOssCache_FSData* XrdOssCache_FS::fsdata
 

XrdOssCache_Group* XrdOssCache_FS::fsgroup
 

const char* XrdOssCache_FS::group
 

XrdOssCache_FS* XrdOssCache_FS::next
 

FSOpts XrdOssCache_FS::opts
 

const char* XrdOssCache_FS::path
 

int XrdOssCache_FS::plen
 

char XrdOssCache_FS::suffix[4]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:37:10 2011 for xrootd by  doxygen 1.3.9.1