1 #ifndef __XRDPSSCKS_HH__ 2 #define __XRDPSSCKS_HH__ 45 {
return Get(Pfn, Cks);}
52 virtual int Config(
const char *Token,
char *Line) {
return 1;}
54 virtual int Init(
const char *ConfigFN,
const char *DfltCalc=0);
56 virtual char *
List(
const char *Pfn,
char *Buff,
int Blen,
char Sep=
' ')
59 virtual const char *
Name(
int seqNum=0);
61 virtual int Size(
const char *
Name=0);
int csLast
Definition: XrdPssCks.hh:83
virtual char * List(const char *Pfn, char *Buff, int Blen, char Sep=' ')
Definition: XrdPssCks.hh:56
csInfo()
Definition: XrdPssCks.hh:76
virtual int Size(const char *Name=0)
virtual int Config(const char *Token, char *Line)
Definition: XrdPssCks.hh:52
XrdPssCks(XrdSysError *erP)
csInfo * Find(const char *Name)
virtual int Get(const char *Pfn, XrdCksData &Cks)
virtual int Calc(const char *Pfn, XrdCksData &Cks, int doSet=1)
Definition: XrdPssCks.hh:44
Definition: XrdCksData.hh:37
Definition: XrdSysError.hh:89
int Len
Definition: XrdPssCks.hh:75
Definition: XrdPssCks.hh:73
char Name[XrdCksData::NameSize]
Definition: XrdPssCks.hh:74
virtual ~XrdPssCks()
Definition: XrdPssCks.hh:69
virtual int Ver(const char *Pfn, XrdCksData &Cks)
csInfo csTab[csMax]
Definition: XrdPssCks.hh:82
virtual int Init(const char *ConfigFN, const char *DfltCalc=0)
virtual int Del(const char *Pfn, XrdCksData &Cks)
Definition: XrdPssCks.hh:47
virtual int Set(const char *Pfn, XrdCksData &Cks, int myTime=0)
Definition: XrdPssCks.hh:63
virtual const char * Name(int seqNum=0)
static const int NameSize
Definition: XrdCksData.hh:41
static const int csMax
Definition: XrdPssCks.hh:81
Definition: XrdPssCks.hh:40