xrootd
|
#include <XrdOssCache.hh>
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 |
XrdOssCache_FS::XrdOssCache_FS | ( | int & | retc, |
const char * | fsg, | ||
const char * | fsp, | ||
FSOpts | opt | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
XrdOssCache_FSData* XrdOssCache_FS::fsdata |
XrdOssCache_Group* XrdOssCache_FS::fsgroup |
const char* XrdOssCache_FS::group |
Referenced by ~XrdOssCache_FS().
XrdOssCache_FS* XrdOssCache_FS::next |
FSOpts XrdOssCache_FS::opts |
const char* XrdOssCache_FS::path |
Referenced by ~XrdOssCache_FS().
int XrdOssCache_FS::plen |
char XrdOssCache_FS::suffix[4] |