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