#include <XrdOssSpace.hh>
|
static void | Adjust (int Gent, off_t Space, sType=Serv) |
|
static void | Adjust (const char *GName, off_t Space, sType=Serv) |
|
static int | Init () |
|
static int | Init (const char *aPath, const char *qFile, int isSOL, int us=0) |
|
static int | Quotas () |
|
static int | Unassign (const char *GName) |
|
static long long | Usage (int gent) |
|
static long long | Usage (const char *GName, struct uEnt &uVal, int rrd=0) |
|
◆ sType
Enumerator |
---|
Serv | |
Pstg | |
Purg | |
Admin | |
RsvA | |
RsvB | |
RsvC | |
addT | |
Totn | |
◆ XrdOssSpace()
XrdOssSpace::XrdOssSpace |
( |
| ) |
|
|
inline |
◆ ~XrdOssSpace()
XrdOssSpace::~XrdOssSpace |
( |
| ) |
|
|
inline |
◆ Adjust() [1/2]
static void XrdOssSpace::Adjust |
( |
const char * |
GName, |
|
|
off_t |
Space, |
|
|
sType |
= Serv |
|
) |
| |
|
static |
◆ Adjust() [2/2]
static void XrdOssSpace::Adjust |
( |
int |
Gent, |
|
|
off_t |
Space, |
|
|
sType |
= Serv |
|
) |
| |
|
static |
◆ Assign()
static int XrdOssSpace::Assign |
( |
const char * |
GName, |
|
|
long long & |
bytesUsed |
|
) |
| |
|
staticprivate |
◆ findEnt()
static int XrdOssSpace::findEnt |
( |
const char * |
GName | ) |
|
|
staticprivate |
◆ Init() [1/2]
static int XrdOssSpace::Init |
( |
| ) |
|
|
static |
◆ Init() [2/2]
static int XrdOssSpace::Init |
( |
const char * |
aPath, |
|
|
const char * |
qFile, |
|
|
int |
isSOL, |
|
|
int |
us = 0 |
|
) |
| |
|
static |
◆ Quotas()
static int XrdOssSpace::Quotas |
( |
| ) |
|
|
static |
◆ Readjust() [1/2]
static int XrdOssSpace::Readjust |
( |
| ) |
|
|
staticprivate |
◆ Readjust() [2/2]
static int XrdOssSpace::Readjust |
( |
int |
| ) |
|
|
staticprivate |
◆ Unassign()
static int XrdOssSpace::Unassign |
( |
const char * |
GName | ) |
|
|
static |
◆ Usage() [1/2]
static long long XrdOssSpace::Usage |
( |
const char * |
GName, |
|
|
struct uEnt & |
uVal, |
|
|
int |
rrd = 0 |
|
) |
| |
|
static |
◆ Usage() [2/2]
static long long XrdOssSpace::Usage |
( |
int |
gent | ) |
|
|
static |
◆ UsageLock()
static int XrdOssSpace::UsageLock |
( |
int |
Dolock = 1 | ) |
|
|
staticprivate |
◆ XrdOssCache
◆ aFD
◆ DataSz
const int XrdOssSpace::DataSz = 16384 |
|
staticprivate |
◆ fencEnt
◆ freeEnt
◆ haveQuota
const int XrdOssSpace::haveQuota = 2 |
|
static |
◆ haveUsage
const int XrdOssSpace::haveUsage = 1 |
|
static |
◆ lastMtime
time_t XrdOssSpace::lastMtime |
|
staticprivate |
◆ lastUtime
time_t XrdOssSpace::lastUtime |
|
staticprivate |
◆ maxEnt
const int XrdOssSpace::maxEnt = DataSz/sizeof(uEnt) |
|
staticprivate |
◆ maxSNlen
const int XrdOssSpace::maxSNlen = 63 |
|
static |
◆ minSNbsz
const int XrdOssSpace::minSNbsz = 64 |
|
static |
◆ qFname
const char* XrdOssSpace::qFname |
|
staticprivate |
◆ Solitary
int XrdOssSpace::Solitary |
|
staticprivate |
◆ uAdj
◆ uData
◆ uDvec
short XrdOssSpace::uDvec[maxEnt] |
|
staticprivate |
◆ uFname
const char* XrdOssSpace::uFname |
|
staticprivate |
◆ ULen
const int XrdOssSpace::ULen = sizeof(long long) |
|
staticprivate |
◆ uSync
◆ uUname
const char* XrdOssSpace::uUname |
|
staticprivate |
The documentation for this class was generated from the following file: