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