Go to the source code of this file.
◆ SSI_VAL_RESPONSE
Value: spMutex.Lock();\
if (!reqP)\
{spMutex.UnLock(); return notActive;}\
reqP->rrMutex->Lock();\
if (reqP->theRespond != this)\
{reqP->rrMutex->UnLock(); spMutex.UnLock();\
return notActive;\
}\
if (reqP->Resp.rType)\
{reqP->rrMutex->UnLock(); spMutex.UnLock();\
return notPosted;\
}
Definition at line 38 of file XrdSsiResponder.cc.
◆ SSI_XEQ_RESPONSE
Value: if (reqP->onClient)\
reqP->rrMutex->
UnLock(); spMutex.UnLock();\
? wasPosted : notActive);\
} else {\
bool isOK = reqP->ProcessResponse(reqP->errInfo,\
reqP->Resp);\
reqP->rrMutex->UnLock(); spMutex.UnLock();\
return (isOK ? wasPosted : notActive);\
}
virtual bool ProcessResponse(const XrdSsiErrInfo &eInfo, const XrdSsiRespInfo &rInfo)=0
Definition at line 51 of file XrdSsiResponder.cc.