AcceptPeer(XrdProofdProofServ *xps, int to, XrdOucString &e) | XrdProofdProofServMgr | |
ActiveSessions() | XrdProofdProofServMgr | inline |
AddSession(XrdProofdProtocol *p, XrdProofdProofServ *s) | XrdProofdProofServMgr | private |
Alive(XrdProofdProtocol *p) | XrdProofdProofServMgr | |
Attach(XrdProofdProtocol *p) | XrdProofdProofServMgr | |
BroadcastClusterInfo() | XrdProofdProofServMgr | |
BroadcastPriorities() | XrdProofdProofServMgr | |
CfgFile() const | XrdProofdConfig | inline |
CheckActiveSessions(bool verify=1) | XrdProofdProofServMgr | |
CheckCounter(int t) | XrdProofdProofServMgr | inline |
CheckFrequency() const | XrdProofdProofServMgr | inline |
CheckTerminatedSessions() | XrdProofdProofServMgr | |
CleanClientSessions(const char *usr, int srvtype) | XrdProofdProofServMgr | |
CleanupLostProofServ() | XrdProofdProofServMgr | |
CleanupProofServ(bool all=0, const char *usr=0) | XrdProofdProofServMgr | |
Config(bool rcf=0) | XrdProofdProofServMgr | virtual |
Create(XrdProofdProtocol *p) | XrdProofdProofServMgr | |
CreateAdminPath(XrdProofdProofServ *xps, XrdProofdProtocol *p, int pid, XrdOucString &emsg) | XrdProofdProofServMgr | private |
CreateProofServEnvFile(XrdProofdProtocol *p, void *input, const char *envfn, const char *rcfn) | XrdProofdProofServMgr | private |
CreateProofServRootRc(XrdProofdProtocol *p, void *input, const char *rcfn) | XrdProofdProofServMgr | private |
CreateSockPath(XrdProofdProofServ *xps, XrdProofdProtocol *p, unsigned int seq, XrdOucString &emsg) | XrdProofdProofServMgr | private |
CurrentSessions(bool recalculate=0) | XrdProofdProofServMgr | |
DeleteFromSessions(const char *pid) | XrdProofdProofServMgr | |
Destroy(XrdProofdProtocol *p) | XrdProofdProofServMgr | |
Detach(XrdProofdProtocol *p) | XrdProofdProofServMgr | |
DisconnectFromProofServ(int pid) | XrdProofdProofServMgr | |
DoDirective(XrdProofdDirective *d, char *val, XrdOucStream *cfg, bool rcf) | XrdProofdProofServMgr | virtual |
DoDirectiveProofServMgr(char *, XrdOucStream *, bool) | XrdProofdProofServMgr | private |
DoDirectivePutEnv(char *, XrdOucStream *, bool) | XrdProofdProofServMgr | private |
DoDirectivePutRc(char *, XrdOucStream *, bool) | XrdProofdProofServMgr | private |
DoDirectiveShutdown(char *, XrdOucStream *, bool) | XrdProofdProofServMgr | private |
ExtractEnv(char *, XrdOucStream *, XrdOucString &users, XrdOucString &groups, XrdOucString &rcval, XrdOucString &rcnam, int &smi, int &smx, int &vmi, int &vmx, bool &hex) | XrdProofdProofServMgr | private |
fActiAdminPath | XrdProofdProofServMgr | private |
fActiveSessions | XrdProofdProofServMgr | private |
fCfgFile | XrdProofdConfig | private |
fCheckFrequency | XrdProofdProofServMgr | private |
fCheckLost | XrdProofdProofServMgr | private |
fCounters | XrdProofdProofServMgr | private |
fCredsSaver | XrdProofdProofServMgr | private |
fCurrentSessions | XrdProofdProofServMgr | private |
fDestroyTimes | XrdProofdProofServMgr | private |
fDirectives | XrdProofdConfig | private |
fEDest | XrdProofdConfig | protected |
fEnvsMutex | XrdProofdProofServMgr | private |
fForkSem | XrdProofdProofServMgr | private |
fgHost | XrdProofdConfig | privatestatic |
FillEnvList(std::list< XpdEnv > *el, const char *nam, const char *val, const char *usrs=0, const char *grps=0, int smi=-1, int smx=-1, int vmi=-1, int vmx=-1, bool hex=0) | XrdProofdProofServMgr | private |
fInternalWait | XrdProofdProofServMgr | private |
fLogger | XrdProofdProofServMgr | private |
fMgr | XrdProofdProofServMgr | private |
fMutex | XrdProofdProofServMgr | private |
fNextSessionsCheck | XrdProofdProofServMgr | private |
FormFileNameInSessionDir(XrdProofdProtocol *p, XrdProofdProofServ *xps, const char *sessiondir, const char *extension, XrdOucString &outfn) | XrdProofdProofServMgr | |
fParentExecs | XrdProofdProofServMgr | private |
fPipe | XrdProofdProofServMgr | private |
fProcessSem | XrdProofdProofServMgr | private |
fProofPlugin | XrdProofdProofServMgr | private |
fProofServEnvs | XrdProofdProofServMgr | private |
fProofServRCs | XrdProofdProofServMgr | private |
fReconnectTime | XrdProofdProofServMgr | private |
fReconnectTimeOut | XrdProofdProofServMgr | private |
fRecoverClients | XrdProofdProofServMgr | private |
fRecoverDeadline | XrdProofdProofServMgr | private |
fRecoverMutex | XrdProofdProofServMgr | private |
fRecoverTimeOut | XrdProofdProofServMgr | private |
fSeqSessionN | XrdProofdProofServMgr | private |
fSessions | XrdProofdProofServMgr | private |
fShutdownDelay | XrdProofdProofServMgr | private |
fShutdownOpt | XrdProofdProofServMgr | private |
fTermAdminPath | XrdProofdProofServMgr | private |
fTerminationTimeOut | XrdProofdProofServMgr | private |
fUseFork | XrdProofdProofServMgr | private |
fVerifyTimeOut | XrdProofdProofServMgr | private |
GetActiveSession(int pid) | XrdProofdProofServMgr | |
GetSeqSessionN() | XrdProofdProofServMgr | inlineprivate |
GetTagDirs(int opt, XrdProofdProtocol *p, XrdProofdProofServ *xps, XrdOucString &sesstag, XrdOucString &topsesstag, XrdOucString &sessiondir, XrdOucString &sesswrkdir) | XrdProofdProofServMgr | |
InternalWait() const | XrdProofdProofServMgr | inline |
IsClientRecovering(const char *usr, const char *grp, int &deadline) | XrdProofdProofServMgr | |
IsReconnecting() | XrdProofdProofServMgr | |
IsSessionSocket(const char *fpid) | XrdProofdProofServMgr | private |
kChgSessionSt enum value | XrdProofdProofServMgr | |
kCleanSessions enum value | XrdProofdProofServMgr | |
kCleanSessionsCnt enum value | XrdProofdProofServMgr | |
kClientDisconnect enum value | XrdProofdProofServMgr | |
kCreateCnt enum value | XrdProofdProofServMgr | |
kProcessCnt enum value | XrdProofdProofServMgr | |
kProcessReq enum value | XrdProofdProofServMgr | |
kSessionRemoval enum value | XrdProofdProofServMgr | |
Mutex() | XrdProofdProofServMgr | inline |
MvSession(const char *fpid) | XrdProofdProofServMgr | |
NextSessionsCheck() | XrdProofdProofServMgr | inline |
ParseCreateBuffer(XrdProofdProtocol *p, XrdProofdProofServ *xps, XrdOucString &tag, XrdOucString &ord, XrdOucString &cffile, XrdOucString &uenvs, int &intwait) | XrdProofdProofServMgr | private |
ParseFile(bool rcf=false) | XrdProofdConfig | protected |
Pipe() | XrdProofdProofServMgr | inline |
PrepareProofServ(XrdProofdProtocol *p, XrdProofdResponse *r, unsigned short &sid) | XrdProofdProofServMgr | private |
PrepareSessionRecovering() | XrdProofdProofServMgr | private |
Process(XrdProofdProtocol *p) | XrdProofdProofServMgr | |
ProcessSem() | XrdProofdProofServMgr | inline |
PSMCounters enum name | XrdProofdProofServMgr | |
PSMProtocol enum name | XrdProofdProofServMgr | |
ReadFile(bool update=true) | XrdProofdConfig | protected |
Recover(XpdClientSessions *cl) | XrdProofdProofServMgr | |
RecoverActiveSessions() | XrdProofdProofServMgr | |
Register(const char *dname, XrdProofdDirective *d) | XrdProofdConfig | inlineprotected |
RegisterDirectives() | XrdProofdProofServMgr | virtual |
ResolveKeywords(XrdOucString &s, ProofServEnv_t *in) | XrdProofdProofServMgr | private |
ResolveSession(const char *fpid) | XrdProofdProofServMgr | private |
RmSession(const char *fpid) | XrdProofdProofServMgr | private |
SendErrLog(const char *errlog, XrdProofdResponse *r) | XrdProofdProofServMgr | private |
SetCfgEDest(const char *cfg, XrdSysError *edest) | XrdProofdConfig | |
SetNextSessionsCheck(int t) | XrdProofdProofServMgr | inline |
SetProofServEnv(XrdProofdProtocol *p, void *in) | XrdProofdProofServMgr | |
SetProofServEnv(XrdProofdManager *m, XrdROOT *r) | XrdProofdProofServMgr | static |
SetProofServEnvOld(XrdProofdProtocol *p, void *in) | XrdProofdProofServMgr | |
SetReconnectTime(bool on=1) | XrdProofdProofServMgr | |
SetupProtocol(XrdNetPeer &peerpsrv, XrdProofdProofServ *xps, XrdOucString &e) | XrdProofdProofServMgr | private |
SetUserEnvironment(XrdProofdProtocol *p) | XrdProofdProofServMgr | |
SetUserOwnerships(XrdProofdProtocol *p, const char *ord, const char *stag) | XrdProofdProofServMgr | private |
TouchSession(const char *fpid, const char *path=0) | XrdProofdProofServMgr | private |
UpdateCounter(int t, int n) | XrdProofdProofServMgr | inline |
VerifySession(const char *fpid, int to=-1, const char *path=0) | XrdProofdProofServMgr | private |
VerifyTimeOut() const | XrdProofdProofServMgr | inline |
XrdProofdConfig(const char *cfg=0, XrdSysError *edest=0) | XrdProofdConfig | |
XrdProofdProofServMgr(XrdProofdManager *mgr, XrdProtocol_Config *pi, XrdSysError *e) | XrdProofdProofServMgr | |
~XrdProofdConfig() | XrdProofdConfig | inlinevirtual |
~XrdProofdProofServMgr() | XrdProofdProofServMgr | inlinevirtual |