1#ifndef __XRDSSISERVREAL_HH__
2#define __XRDSSISERVREAL_HH__
65std::map<std::string, XrdSsiSessReal *>
resCache;
Definition: XrdSsiRequest.hh:71
Definition: XrdSsiResource.hh:43
Definition: XrdSsiServReal.hh:42
XrdSsiSessReal * Alloc(const char *sName, int uent, bool hold)
void ProcessRequest(XrdSsiRequest &reqRef, XrdSsiResource &resRef)
Process a request; client-side or server-side.
bool Stop()
Stop the client-side service. This is never called server-side.
void StopReuse(const char *resKey)
bool GenURL(XrdSsiResource *rP, char *buff, int blen, int uEnt)
int freeCnt
Definition: XrdSsiServReal.hh:71
std::map< std::string, XrdSsiSessReal * > resCache
Definition: XrdSsiServReal.hh:65
XrdSsiSessReal * freeSes
Definition: XrdSsiServReal.hh:70
char * manNode
Definition: XrdSsiServReal.hh:68
int actvSes
Definition: XrdSsiServReal.hh:73
int freeMax
Definition: XrdSsiServReal.hh:72
XrdSysMutex rcMutex
Definition: XrdSsiServReal.hh:66
void Recycle(XrdSsiSessReal *sObj, bool reuse)
bool ResReuse(XrdSsiRequest &reqRef, XrdSsiResource &resRef, std::string &resKey)
XrdSysMutex myMutex
Definition: XrdSsiServReal.hh:69
XrdSsiServReal(const char *contact, int hObj)
Definition: XrdSsiServReal.hh:53
Definition: XrdSsiService.hh:55
Definition: XrdSsiSessReal.hh:45
Definition: XrdSysPthread.hh:166