1 #ifndef __XRDSSISERVREAL_HH__
2 #define __XRDSSISERVREAL_HH__
49 bool Stop(
bool immed=
false);
66 std::map<std::string, XrdSsiSessReal *>
resCache;
char * manNode
Definition: XrdSsiServReal.hh:69
int freeCnt
Definition: XrdSsiServReal.hh:72
XrdSsiSessReal * freeSes
Definition: XrdSsiServReal.hh:71
void ProcessRequest(XrdSsiRequest &reqRef, XrdSsiResource &resRef)
Process a request; client-side or server-side.
XrdSysMutex rcMutex
Definition: XrdSsiServReal.hh:67
Definition: XrdSsiSessReal.hh:44
int freeMax
Definition: XrdSsiServReal.hh:73
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:164
XrdSysMutex myMutex
Definition: XrdSsiServReal.hh:70
bool ResReuse(XrdSsiRequest &reqRef, XrdSsiResource &resRef, std::string &resKey)
XrdSsiSessReal * Alloc(const char *sName, int uent, bool hold)
void StopReuse(const char *resKey)
void Recycle(XrdSsiSessReal *sObj, bool reuse)
Definition: XrdSsiRequest.hh:70
bool Stop(bool immed=false)
Stop the client-side service. This is never called server-side.
std::map< std::string, XrdSsiSessReal * > resCache
Definition: XrdSsiServReal.hh:66
int actvSes
Definition: XrdSsiServReal.hh:74
bool doStop
Definition: XrdSsiServReal.hh:75
bool GenURL(XrdSsiResource *rP, char *buff, int blen, int uEnt)