Go to the documentation of this file. 1 #ifndef __XRDSSIRESPONDER_HH__
2 #define __XRDSSIRESPONDER_HH__
134 bool cancel=
false) = 0;
XrdSsiRequest * reqP
Definition: XrdSsiResponder.hh:262
@ notActive
Failure: Request is no longer active.
Definition: XrdSsiResponder.hh:166
virtual void Finished(XrdSsiRequest &rqstR, const XrdSsiRespInfo &rInfo, bool cancel=false)=0
char * GetRequest(int &dlen)
Status SetErrResponse(const char *eMsg, int eNum)
Definition: XrdSsiRRAgent.hh:37
void ReleaseRequestBuffer()
Status SetNilResponse()
Definition: XrdSsiResponder.hh:202
Definition: XrdSsiResponder.hh:68
long long rsvd1
Definition: XrdSsiResponder.hh:263
Definition: XrdSsiRespInfo.hh:86
static const int MaxMetaDataSZ
2MB metadata limit
Definition: XrdSsiResponder.hh:180
Definition: XrdSsiAtomics.hh:110
Definition: XrdSsiRequest.hh:70
static const int MaxDirectXfr
Definition: XrdSsiResponder.hh:81
long long rsvd3
Definition: XrdSsiResponder.hh:265
Status SetMetadata(const char *buff, int blen)
void Alert(XrdSsiRespInfoMsg &aMsg)
void BindRequest(XrdSsiRequest &rqstR)
Status
Definition: XrdSsiResponder.hh:162
long long rsvd2
Definition: XrdSsiResponder.hh:264
Definition: XrdSsiStream.hh:53
@ notPosted
Definition: XrdSsiResponder.hh:163
virtual ~XrdSsiResponder()
Status SetResponse(const char *buff, int blen)
@ wasPosted
Success: The response was successfully posted.
Definition: XrdSsiResponder.hh:162
Definition: XrdSsiRespInfo.hh:43
XrdSsiMutex spMutex
Definition: XrdSsiResponder.hh:261