|
XRootD
|
#include <XrdSsiFileResource.hh>
Inheritance diagram for XrdSsiFileResource:
Collaboration diagram for XrdSsiFileResource:Public Member Functions | |
| XrdSsiFileResource () | |
| ~XrdSsiFileResource () | |
| void | Init (const char *path, XrdOucEnv &envP, bool aDNS) |
Public Member Functions inherited from XrdSsiResource | |
| XrdSsiResource (std::string rname, std::string havoid="", std::string ruser="", std::string rinfo="", uint32_t ropts=0, Affinity raff=Default) | |
| ~XrdSsiResource () | |
| Destructor. | |
Additional Inherited Members | |
Public Types inherited from XrdSsiResource | |
| enum | Affinity { Default , None , Weak , Strong , Strict } |
Public Attributes inherited from XrdSsiResource | |
| Affinity | affinity |
| Resource affinity. | |
| XrdSsiEntity * | client |
| -> Pointer to client identification (server-side) | |
| std::string | hAvoid |
| -> Comma separated list of hosts to avoid | |
| std::string | rInfo |
| -> Additional information in CGI format | |
| std::string | rName |
| -> Name of the resource to be used | |
| uint32_t | rOpts |
| Resource options. One or more of he following: | |
| std::string | rUser |
| -> Name of the resource user (nil if anonymous) | |
Static Public Attributes inherited from XrdSsiResource | |
| static const uint32_t | Discard = 2 |
| static const uint32_t | Reusable = 1 |
Definition at line 41 of file XrdSsiFileResource.hh.
|
inline |
Definition at line 47 of file XrdSsiFileResource.hh.
References XrdSsiResource::XrdSsiResource().
Here is the call graph for this function:
|
inline |
Definition at line 50 of file XrdSsiFileResource.hh.
| void XrdSsiFileResource::Init | ( | const char * | path, |
| XrdOucEnv & | envP, | ||
| bool | aDNS ) |
Definition at line 42 of file XrdSsiFileResource.cc.
References XrdSecEntity::addrInfo, XrdSsiResource::client, XrdSecEntity::creds, XrdSecEntity::credslen, XrdSecEntity::endorsements, XrdOucEnv::Env(), XrdOucEnv::Get(), XrdSecEntity::grps, XrdSecEntity::host, XrdNetAddrInfo::Name(), XrdSecEntity::name, XrdSecEntity::prot, XrdSsiResource::rInfo, XrdSsiResource::rName, XrdSecEntity::role, XrdSsiResource::rUser, XrdOucEnv::secEnv(), XrdSecEntity::tident, XrdSecEntity::vorg, and XrdSsiPROTOIDSIZE.
Here is the call graph for this function: