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