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