XrdOssCache_FS Class Reference
#include <XrdOssCache.hh>
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 |
static int | Add (const char *Path) |
static long long | freeSpace (long long &Size, const char *path=0) |
static long long | freeSpace (XrdOssCache_Space &Space, const char *path) |
static int | getSpace (XrdOssCache_Space &Space, const char *sname, XrdOssVSPart **vsPart=0) |
static int | getSpace (XrdOssCache_Space &Space, XrdOssCache_Group *fsg, XrdOssVSPart **vsPart=0) |
Public Attributes |
XrdOssCache_FS * | next |
const char * | group |
const char * | path |
int | plen |
FSOpts | opts |
char | suffix [4] |
XrdOssCache_FSData * | fsdata |
XrdOssCache_Group * | fsgroup |
Member Enumeration Documentation
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
static int XrdOssCache_FS::Add |
( |
const char * |
Path |
) |
[static] |
static long long XrdOssCache_FS::freeSpace |
( |
XrdOssCache_Space & |
Space, |
|
|
const char * |
path | |
|
) |
| | [static] |
static long long XrdOssCache_FS::freeSpace |
( |
long long & |
Size, |
|
|
const char * |
path = 0 | |
|
) |
| | [static] |
Member Data Documentation
The documentation for this class was generated from the following file: