1#ifndef __XRDPSSCKS_HH__
2#define __XRDPSSCKS_HH__
45 {
return Get(Pfn, Cks);}
52virtual int Config(
const char *Token,
char *Line) {
return 1;}
54virtual int Init(
const char *ConfigFN,
const char *DfltCalc=0);
56virtual char *
List(
const char *Pfn,
char *Buff,
int Blen,
char Sep=
' ')
59virtual const char *
Name(
int seqNum=0);
61virtual int Size(
const char *
Name=0);
76 csInfo() : Len(0) {memset(Name, 0,
sizeof(Name));}
79csInfo *Find(
const char *
Name);
81static 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 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)
virtual int Size(const char *Name=0)
virtual char * List(const char *Pfn, char *Buff, int Blen, char Sep=' ')
virtual int Calc(const char *Pfn, XrdCksData &Cks, int doSet=1)