|
XRootD
|
#include <XrdNetPMarkCfg.hh>
Inheritance diagram for XrdNetPMarkCfg:
Collaboration diagram for XrdNetPMarkCfg:Public Member Functions | |
| XrdNetPMarkCfg () | |
| XrdNetPMark::Handle * | Begin (XrdNetAddrInfo &addr, XrdNetPMark::Handle &handle, const char *tident) override |
| XrdNetPMark::Handle * | Begin (XrdSecEntity &Client, const char *path=0, const char *cgi=0, const char *app=0) override |
Public Member Functions inherited from XrdNetPMark | |
| XrdNetPMark () | |
| virtual | ~XrdNetPMark () |
Static Public Member Functions | |
| static XrdNetPMark * | Config (XrdSysError *eLog, XrdScheduler *sched, XrdSysTrace *trc, bool &fatal) |
| static int | Parse (XrdSysError *eLog, XrdOucStream &Config) |
Static Public Member Functions inherited from XrdNetPMark | |
| static bool | getEA (const char *cgi, int &ecode, int &acode) |
Additional Inherited Members | |
Static Public Attributes inherited from XrdNetPMark | |
| static const int | maxTotID = 65535 |
| static const int | minTotID = 65 |
Static Protected Attributes inherited from XrdNetPMark | |
| static const int | btsActID = 6 |
| static const int | maxActID = maxTotID & mskActID |
| static const int | maxExpID = maxTotID >> btsActID |
| static const int | minActID = minTotID & mskActID |
| static const int | minExpID = minTotID >> btsActID |
| static const int | mskActID = 63 |
Definition at line 43 of file XrdNetPMarkCfg.hh.
|
inline |
Definition at line 61 of file XrdNetPMarkCfg.hh.
Referenced by Config().
Here is the caller graph for this function:
|
overridevirtual |
Implements XrdNetPMark.
Definition at line 235 of file XrdNetPMarkCfg.cc.
References eDest, XrdSysError::Emsg(), XrdNetPMarkFF::Start(), tident, XrdNetPMarkConfig::useFFly, and XrdNetPMark::Handle::Valid().
Here is the call graph for this function:
|
overridevirtual |
Implements XrdNetPMark.
Definition at line 175 of file XrdNetPMarkCfg.cc.
References XrdSecEntity::addrInfo, Begin(), XrdOucString::c_str(), XrdNetPMarkConfig::chkDom, DBGID, XrdNetPMarkConfig::domLcl, XrdNetPMarkConfig::domRmt, EPName, XrdOucString::insert(), XrdNetAddrInfo::isHostName(), XrdNetAddrInfo::isPrivate(), XrdNetPMarkConfig::myDomain, XrdNetAddrInfo::Name(), XrdSecEntity::tident, and TRACE.
Referenced by Begin().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 272 of file XrdNetPMarkCfg.cc.
References XrdNetPMarkCfg(), XrdNetPMarkConfig::Cfg, XrdNetPMarkConfig::chkDom, XrdNetPMarkConfig::CfgInfo::defsFile, XrdNetPMarkConfig::doDebug, XrdNetPMarkConfig::doTrace, eDest, XrdSysError::Emsg(), XrdNetPMarkConfig::ffDest, XrdNetPMarkConfig::ffPORT, XrdNetPMarkConfig::ffPortD, XrdNetPMarkConfig::ffPortO, XrdNetAddrInfo::Format(), XrdOucString::length(), XrdNetPMarkConfig::myDomain, XrdNetPMarkConfig::myHostName, XrdNetUtils::MyHostName(), XrdNetPMarkConfig::netMsg, XrdNetPMarkConfig::netOrg, XrdSysError::Say(), XrdNetPMarkConfig::Sched, XrdNetAddr::Set(), XrdNetPMarkConfig::Trace, XrdNetPMarkConfig::useDefs, XrdNetPMarkConfig::useFFly, XrdNetPMarkConfig::CfgInfo::x2aSet, and XrdNetPMarkConfig::CfgInfo::x2eSet.
Referenced by XrdXrootdProtocol::Configure(), and Parse().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 972 of file XrdNetPMarkCfg.cc.
References XrdOuca2x::a2p(), XrdOuca2x::a2tm(), XrdNetPMarkConfig::addFLFF, XrdNetPMarkConfig::Cfg, XrdNetPMarkConfig::chkDom, Config(), XrdNetPMarkConfig::CfgInfo::defsFile, XrdNetPMarkConfig::CfgInfo::defsTO, XrdNetPMarkConfig::doDebug, XrdNetPMarkConfig::domAny, XrdNetPMarkConfig::domLcl, XrdNetPMarkConfig::domRmt, XrdNetPMarkConfig::doTrace, XrdNetPMarkConfig::ffDest, XrdNetPMarkConfig::ffEcho, XrdNetPMarkConfig::ffPORT, XrdNetPMarkConfig::ffPortD, XrdNetPMarkConfig::ffPortO, XrdOucUtils::findPgm(), XrdNetPMarkConfig::noFail, XrdNetPMarkConfig::CfgInfo::pgmOpts, XrdNetPMarkConfig::CfgInfo::pgmPath, XrdSysError::Say(), XrdNetPMarkConfig::useFFly, XrdNetPMarkConfig::useFLbl, XrdNetPMarkConfig::useSTag, XrdNetPMarkConfig::CfgInfo::x2aSet, and XrdNetPMarkConfig::CfgInfo::x2eSet.
Here is the call graph for this function: