1#ifndef __XRDCMSBLACKLIST_HH__
2#define __XRDCMSBLACKLIST_HH__
62 const char *blfn,
int chkt=600);
85 char *rbuff=0,
int rblen=0);
94static bool AddBL(BL_Grip &bAnchor,
char *hSpec,
95 BL_Grip *rAnchor,
char *rSpec);
96static int AddRD(BL_Grip *rAnchor,
char *rSpec,
char *hSpec);
Definition XrdCmsBlackList.hh:42
void DoIt()
Time driven method for checking black list file.
static void Init(XrdScheduler *sP, XrdCmsCluster *cP, const char *blfn, int chkt=600)
static XrdOucTList * Flatten(XrdOucTList *tList, int tPort)
static int AddRD(BL_Grip *rAnchor, char *rSpec, char *hSpec)
static bool AddRD(XrdOucTList **rList, char *rSpec, char *hSpec)
static bool GetBL(XrdOucTList *&bList, XrdOucTList **&rList, int &rcnt, bool isInit=false)
XrdCmsBlackList()
Constructor and Destructor.
Definition XrdCmsBlackList.hh:91
static bool AddBL(BL_Grip &bAnchor, char *hSpec, BL_Grip *rAnchor, char *rSpec)
~XrdCmsBlackList()
Definition XrdCmsBlackList.hh:92
static int Present(const char *hName, XrdOucTList *bList=0, char *rbuff=0, int rblen=0)
Definition XrdCmsCluster.hh:115
Definition XrdOucTList.hh:42
Definition XrdScheduler.hh:46