Go to the documentation of this file. 1 #ifndef __XRDCKSMANAGER_HH__
2 #define __XRDCKSMANAGER_HH__
29 virtual int Config(
const char *Token,
char *Line);
35 virtual int Init(
const char *ConfigFN,
const char *AddCalc=0);
37 virtual char *
List(
const char *Pfn,
char *Buff,
int Blen,
char Sep=
' ');
39 virtual const char *
Name(
int seqNum=0);
41 virtual int Size(
const char *Name=0);
43 virtual int Set(
const char *Pfn,
XrdCksData &Cks,
int myTime=0);
57 virtual int Calc(
const char *Pfn, time_t &MTime,
XrdCksCalc *CksObj);
62 virtual int ModTime(
const char *Pfn, time_t &MTime);
74 {memset(Name, 0,
sizeof(Name));}
78 csInfo *
Find(
const char *Name);