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);
76 csInfo() : Len(0) {memset(
Name, 0,
sizeof(
Name));}
79 csInfo *Find(
const char *
Name);
81 static const int csMax = 4;
static const int NameSize
virtual int Get(const char *Pfn, XrdCksData &Cks)
virtual int Ver(const char *Pfn, XrdCksData &Cks)
virtual char * List(const char *Pfn, char *Buff, int Blen, char Sep=' ')
virtual int Config(const char *Token, char *Line)
virtual int Del(const char *Pfn, XrdCksData &Cks)
virtual int Init(const char *ConfigFN, const char *DfltCalc=0)
virtual const char * Name(int seqNum=0)
virtual int Set(const char *Pfn, XrdCksData &Cks, int myTime=0)
XrdPssCks(XrdSysError *erP)
virtual int Size(const char *Name=0)
virtual int Calc(const char *Pfn, XrdCksData &Cks, int doSet=1)