1#ifndef __XRDSSIREQUEST_HH__
2#define __XRDSSIREQUEST_HH__
199 int blen,
bool last) {}
Definition XrdSsiErrInfo.hh:41
Definition XrdSsiAtomics.hh:110
Definition XrdSsiRRAgent.hh:38
Definition XrdSsiRequest.hh:71
std::string GetEndPoint()
virtual ~XrdSsiRequest()
Definition XrdSsiRequest.hh:297
uint16_t GetTimeOut()
Definition XrdSsiRequest.hh:168
char flags
Definition XrdSsiRequest.hh:315
uint32_t detTTL
Definition XrdSsiRequest.hh:312
const char * reqID
Definition XrdSsiRequest.hh:305
virtual void BindDone()
Definition XrdSsiRequest.hh:300
const char * GetMetadata(int &dlen)
bool Finished(bool cancel=false)
virtual void Dispose()
Definition XrdSsiRequest.hh:303
XrdSsiRequest(const char *reqid=0, uint16_t tmo=0)
static const int isaRetry
Definition XrdSsiRequest.hh:316
uint16_t tOut
Definition XrdSsiRequest.hh:313
virtual bool ProcessResponse(const XrdSsiErrInfo &eInfo, const XrdSsiRespInfo &rInfo)=0
bool onClient
Definition XrdSsiRequest.hh:314
virtual void RelRequestBuffer()
Definition XrdSsiRequest.hh:251
virtual void Alert(XrdSsiRespInfoMsg &aMsg)
Send or receive a server generated alert.
Definition XrdSsiRequest.hh:238
const char * epNode
Definition XrdSsiRequest.hh:311
void ReleaseRequestBuffer()
bool CopyData(char *buff, int blen)
void SetDetachTTL(uint32_t dttl)
Set the detached request time to live value.
Definition XrdSsiRequest.hh:269
void SetRetry(bool onoff)
virtual void ProcessResponseData(const XrdSsiErrInfo &eInfo, char *buff, int blen, bool last)
Definition XrdSsiRequest.hh:198
void SetTimeOut(uint16_t tmo)
Definition XrdSsiRequest.hh:288
XrdSsiResponder * theRespond
Definition XrdSsiRequest.hh:307
const char * GetRequestID()
Definition XrdSsiRequest.hh:147
virtual char * GetRequest(int &dlen)=0
void GetResponseData(char *buff, int blen)
XrdSsiErrInfo errInfo
Definition XrdSsiRequest.hh:309
long long rsvd1
Definition XrdSsiRequest.hh:310
uint32_t GetDetachTTL()
Definition XrdSsiRequest.hh:101
XrdSsiRespInfo Resp
Definition XrdSsiRequest.hh:308
XrdSsiMutex * rrMutex
Definition XrdSsiRequest.hh:306
Definition XrdSsiRespInfo.hh:87
virtual void RecycleMsg(bool sent=true)=0
Definition XrdSsiResponder.hh:69
Definition XrdSsiRespInfo.hh:44