Go to the documentation of this file. 1 #ifndef __XRDSSITASKREAL_HH__
2 #define __XRDSSITASKREAL_HH__
respType
Definition: XrdSsiTaskReal.hh:106
@ isAlert
Definition: XrdSsiTaskReal.hh:106
TaskStat
Definition: XrdSsiTaskReal.hh:48
@ isWrite
Definition: XrdSsiTaskReal.hh:48
char * dataBuff
Definition: XrdSsiTaskReal.hh:119
const char * GetRequestID()
Definition: XrdSsiRequest.hh:147
@ isPend
Definition: XrdSsiTaskReal.hh:48
bool RespErr(XrdCl::XRootDStatus *status)
int dataRlen
Definition: XrdSsiTaskReal.hh:120
XrdSsiTaskReal(XrdSsiSessReal *sP)
Definition: XrdSsiTaskReal.hh:95
bool SetBuff(XrdSsiErrInfo &eRef, char *buff, int blen)
Definition: XrdSsiResponder.hh:69
XrdSsiTaskReal * prev
Definition: XrdSsiTaskReal.hh:103
int ID()
Definition: XrdSsiTaskReal.hh:61
@ isDead
Definition: XrdSsiTaskReal.hh:48
void * Implementation()
Definition: XrdSsiTaskReal.hh:56
respType GetResp(XrdCl::AnyObject **respP, char *&dbuf, int &dlen)
Definition: XrdSsiTaskReal.hh:45
Definition: XrdSsiEvent.hh:37
Definition: XrdSsiRequest.hh:71
Request status.
Definition: XrdClXRootDResponses.hh:215
Definition: XrdSsiErrInfo.hh:41
void SchedError(XrdSsiErrInfo *eInfo=0)
void Finished(XrdSsiRequest &rqstR, const XrdSsiRespInfo &rInfo, bool cancel=false)
XrdSsiTaskReal * next
Definition: XrdSsiTaskReal.hh:103
Definition: XrdSysPthread.hh:406
void SetTaskID(uint32_t tid, uint32_t sid)
Definition: XrdSsiTaskReal.hh:86
@ isReady
Definition: XrdSsiTaskReal.hh:48
bool mhPend
Definition: XrdSsiTaskReal.hh:125
XrdSsiRequest * rqstP
Definition: XrdSsiTaskReal.hh:116
@ isStream
Definition: XrdSsiTaskReal.hh:106
XrdSsiErrInfo errInfo
Definition: XrdSsiTaskReal.hh:114
@ isPassive
Definition: XrdSsiStream.hh:144
bool SendRequest(const char *node)
unsigned short tmOut
Definition: XrdSsiTaskReal.hh:124
dlQ attList
Definition: XrdSsiTaskReal.hh:104
~XrdSsiTaskReal()
Definition: XrdSsiTaskReal.hh:101
XrdCl::AnyObject * mdResp
Definition: XrdSsiTaskReal.hh:117
@ isBad
Definition: XrdSsiTaskReal.hh:106
Definition: XrdSsiTaskReal.hh:103
Definition: XrdSsiStream.hh:54
const char * RequestID()
Definition: XrdSsiTaskReal.hh:74
Definition: XrdSsiSessReal.hh:45
void Detach(bool force=false)
@ isData
Definition: XrdSsiTaskReal.hh:106
TaskStat tStat
Definition: XrdSsiTaskReal.hh:121
void Init(XrdSsiRequest *rP, unsigned short tmo=0)
Definition: XrdSsiTaskReal.hh:64
int XeqEvent(XrdCl::XRootDStatus *status, XrdCl::AnyObject **respP)
XrdSsiSessReal * sessP
Definition: XrdSsiTaskReal.hh:115
Definition: XrdSsiRespInfo.hh:44
@ isSync
Definition: XrdSsiTaskReal.hh:48
Definition: XrdClAnyObject.hh:33
int defer
Definition: XrdSsiTaskReal.hh:123
char tident[24]
Definition: XrdSsiEvent.hh:62
int SetBuff(XrdSsiErrInfo &eRef, char *buff, int blen, bool &last)
uint32_t tskID
Definition: XrdSsiTaskReal.hh:122
@ isDone
Definition: XrdSsiTaskReal.hh:48
XrdSysSemaphore * wPost
Definition: XrdSsiTaskReal.hh:118