1 #ifndef __XRDNETPMARKCFG__
2 #define __XRDNETPMARKCFG__
50 const char *app=0)
override;
54 const char *tident)
override;
72 const char *
Extract(
const char *sVec,
char *buff,
int blen);
75 const char *cgi,
int &ecode,
int &acode);
XrdNetPMark::Handle * Begin(XrdSecEntity &Client, const char *path=0, const char *cgi=0, const char *app=0) override
Definition: XrdNetPMark.hh:38
Definition: XrdOucStream.hh:46
Definition: XrdNetMsg.hh:49
static int Parse(XrdSysError *eLog, XrdOucStream &Config)
static XrdNetPMark * Config(XrdSysError *eLog, XrdScheduler *sched, XrdSysTrace *trc, bool &fatal)
static bool getCodes(XrdSecEntity &client, const char *path, const char *cgi, int &ecode, int &acode)
Definition: XrdSysError.hh:89
Definition: XrdSysTrace.hh:48
static bool ConfigPV2E(char *info)
Definition: XrdScheduler.hh:45
static const char * Extract(const char *sVec, char *buff, int blen)
static bool ConfigRU2A(char *info)
Definition: XrdNetPMark.hh:42
Definition: XrdNetAddrInfo.hh:53
XrdNetPMarkCfg()
Definition: XrdNetPMarkCfg.hh:61
Definition: XrdSecEntity.hh:64
static bool LoadJson(char *buff)
~XrdNetPMarkCfg()
Definition: XrdNetPMarkCfg.hh:65
Definition: XrdNetPMarkCfg.hh:43