1 #ifndef __XRDSSIRESPINFO_HH__ 2 #define __XRDSSIRESPINFO_HH__ Definition: XrdSsiRespInfo.hh:43
const char * buff
Definition: XrdSsiRespInfo.hh:44
Definition: XrdSsiRespInfo.hh:86
Definition: XrdSsiRespInfo.hh:58
Definition: XrdSsiRespInfo.hh:58
int mdlen
Metadata length.
Definition: XrdSsiRespInfo.hh:55
int eNum
errno When rType == isError
Definition: XrdSsiRespInfo.hh:52
Resp_t rType
Definition: XrdSsiRespInfo.hh:59
~XrdSsiRespInfo()
Definition: XrdSsiRespInfo.hh:73
Definition: XrdSsiRespInfo.hh:58
Definition: XrdSsiRespInfo.hh:58
void Init()
Definition: XrdSsiRespInfo.hh:61
char * GetMsg(int &mlen)
Definition: XrdSsiRespInfo.hh:99
XrdSsiRespInfo()
Definition: XrdSsiRespInfo.hh:72
virtual void RecycleMsg(bool sent=true)=0
virtual ~XrdSsiRespInfoMsg()
Destructor. This object may not be deleted. Use Recycle() instead.
Definition: XrdSsiRespInfo.hh:126
XrdSsiRespInfoMsg(char *msgP, int mlen)
Definition: XrdSsiRespInfo.hh:117
Definition: XrdSsiRespInfo.hh:58
Definition: XrdSsiStream.hh:53
int msgLen
Definition: XrdSsiRespInfo.hh:129
Resp_t
Definition: XrdSsiRespInfo.hh:58
Definition: XrdSsiRespInfo.hh:58
const char * State() const
Definition: XrdSsiRespInfo.hh:63
const char * mdata
-> Metadata about response.
Definition: XrdSsiRespInfo.hh:56
char * msgBuf
Definition: XrdSsiRespInfo.hh:128
int blen
Definition: XrdSsiRespInfo.hh:50
long long fsize
->file size when rType == isFile
Definition: XrdSsiRespInfo.hh:47
const char * eMsg
->msg text when rType == isError
Definition: XrdSsiRespInfo.hh:46
XrdSsiStream * strmP
->SsiStream when rType == isStream
Definition: XrdSsiRespInfo.hh:48
int fdnum
filedesc When rType == isFile
Definition: XrdSsiRespInfo.hh:53