1 #ifndef __XRDSSICMS_H__
2 #define __XRDSSICMS_H__
41 void Added(
const char *name,
bool pend=
false);
46 const *
Managers(
int &mNum) {mNum = manNum;
return manList;}
51 {
if (theCms) theCms->
Resume(perm);}
54 {
if (theCms) theCms->
Suspend(perm);}
57 {
if (theCms)
return theCms->
Resource(n);
62 {
if (theCms)
return theCms->
Reserve(n);
67 {
if (theCms)
return theCms->
Release(n);
72 {
if (theCms)
return theCms->
Utilization(util, alert);}
virtual int Reserve(int n=1)
virtual int Release(int n=1)
virtual void Resume(int Perm=1)
virtual int Resource(int n)
virtual void Utilization(unsigned int util, bool alert=false)
virtual void Suspend(int Perm=1)
void Removed(const char *name)
const char *const * Managers(int &mNum)
void Suspend(bool perm=true)
void Resume(bool perm=true)
void Added(const char *name, bool pend=false)
void Utilization(unsigned int util, bool alert=false)