102 int Config(
const char *Token,
char *Line) = 0;
117 int Init(
const char *ConfigFN,
const char *DfltCalc=0) = 0;
134 char *
List(
const char *Pfn,
char *Buff,
int Blen,
char Sep=
' ') = 0;
147 char *
Name(
int seqNum=0) = 0;
192 int Set(
const char *Pfn,
XrdCksData &Cks,
int myTime=0) = 0;
238 #define XRDCKSINITPARMS XrdSysError *, const char *, const char *
virtual const char * Name(int seqNum=0)=0
virtual int Del(const char *Pfn, XrdCksData &Cks)=0
virtual ~XrdCks()
Destructor.
Definition: XrdCks.hh:219
virtual char * List(const char *Pfn, char *Buff, int Blen, char Sep=' ')=0
Definition: XrdOucStream.hh:43
virtual int Config(const char *Token, char *Line)=0
virtual int Get(const char *Pfn, XrdCksData &Cks)=0
Definition: XrdCksData.hh:35
Definition: XrdSysError.hh:89
Definition: XrdSysPlugin.hh:52
Definition: XrdCksCalc.hh:39
virtual int Calc(const char *Pfn, XrdCksData &Cks, int doSet=1)=0
virtual int Init(const char *ConfigFN, const char *DfltCalc=0)=0
virtual int Ver(const char *Pfn, XrdCksData &Cks)=0
virtual int Size(const char *Name=0)=0
XrdCks(XrdSysError *erP)
Constructor.
Definition: XrdCks.hh:214
virtual int Set(const char *Pfn, XrdCksData &Cks, int myTime=0)=0
virtual XrdCksCalc * Object(const char *name)
Definition: XrdCks.hh:162
XrdSysError * eDest
Definition: XrdCks.hh:231