XrdOssCache Class Reference
#include <XrdOssCache.hh>
List of all members.
Classes |
| struct | allocInfo |
Public Member Functions |
| | XrdOssCache () |
| | ~XrdOssCache () |
Static Public Member Functions |
| static void | Adjust (dev_t devid, off_t size) |
| static void | Adjust (const char *Path, off_t size, struct stat *buf=0) |
| static void | Adjust (XrdOssCache_FS *fsp, off_t size) |
| static int | Alloc (allocInfo &aInfo) |
| static XrdOssCache_FS * | Find (const char *Path, int lklen=0) |
| static int | Init (const char *UDir, const char *Qfile, int isSOL) |
| static int | Init (long long aMin, int ovhd, int aFuzz) |
| static void | List (const char *lname, XrdSysError &Eroute) |
| static char * | Parse (const char *token, char *cbuff, int cblen) |
| static void * | Scan (int cscanint) |
Static Public Attributes |
| static XrdSysMutex | Mutex |
| static long long | fsTotal |
| static long long | fsLarge |
| static long long | fsTotFr |
| static long long | fsFree |
| static long long | fsSize |
| static XrdOssCache_FS * | fsfirst |
| static XrdOssCache_FS * | fslast |
| static XrdOssCache_FSData * | fsdata |
| static int | fsCount |
Static Private Attributes |
| static long long | minAlloc |
| static double | fuzAlloc |
| static int | ovhAlloc |
| static int | Quotas |
| static int | Usage |
Constructor & Destructor Documentation
| XrdOssCache::XrdOssCache |
( |
|
) |
[inline] |
| XrdOssCache::~XrdOssCache |
( |
|
) |
[inline] |
Member Function Documentation
| static void XrdOssCache::Adjust |
( |
XrdOssCache_FS * |
fsp, |
|
|
off_t |
size | |
|
) |
| | [static] |
| static void XrdOssCache::Adjust |
( |
const char * |
Path, |
|
|
off_t |
size, |
|
|
struct stat * |
buf = 0 | |
|
) |
| | [static] |
| static void XrdOssCache::Adjust |
( |
dev_t |
devid, |
|
|
off_t |
size | |
|
) |
| | [static] |
| static int XrdOssCache::Alloc |
( |
allocInfo & |
aInfo |
) |
[static] |
| static XrdOssCache_FS* XrdOssCache::Find |
( |
const char * |
Path, |
|
|
int |
lklen = 0 | |
|
) |
| | [static] |
| static int XrdOssCache::Init |
( |
long long |
aMin, |
|
|
int |
ovhd, |
|
|
int |
aFuzz | |
|
) |
| | [static] |
| static int XrdOssCache::Init |
( |
const char * |
UDir, |
|
|
const char * |
Qfile, |
|
|
int |
isSOL | |
|
) |
| | [static] |
| static void XrdOssCache::List |
( |
const char * |
lname, |
|
|
XrdSysError & |
Eroute | |
|
) |
| | [static] |
| static char* XrdOssCache::Parse |
( |
const char * |
token, |
|
|
char * |
cbuff, |
|
|
int |
cblen | |
|
) |
| | [static] |
| static void* XrdOssCache::Scan |
( |
int |
cscanint |
) |
[static] |
Member Data Documentation
The documentation for this class was generated from the following file: