1 #ifndef __XRDSSISTREAM_HH__ 2 #define __XRDSSISTREAM_HH__ 94 {eRef.
Set(
"Not an active stream", EOPNOTSUPP);
return 0;}
113 {eRef.
Set(
"Not a passive stream", EOPNOTSUPP);
return false;}
132 {eRef.
Set(
"Not a passive stream", EOPNOTSUPP);
return 0;}
Buffer(char *dp=0)
For chaining by buffer receiver
Definition: XrdSsiStream.hh:71
Definition: XrdSsiStream.hh:63
const StreamType SType
Definition: XrdSsiStream.hh:160
void Set(const char *eMsg=0, int eNum=0, int eArg=0)
Definition: XrdSsiErrInfo.hh:103
Buffer * next
-> Buffer containing the data
Definition: XrdSsiStream.hh:69
virtual int SetBuff(XrdSsiErrInfo &eRef, char *buff, int blen, bool &last)
Definition: XrdSsiStream.hh:131
StreamType
Definition: XrdSsiStream.hh:144
XrdSsiStream(StreamType stype)
Definition: XrdSsiStream.hh:154
char * data
Call to recycle the buffer when finished
Definition: XrdSsiStream.hh:68
StreamType Type()
Definition: XrdSsiStream.hh:152
virtual bool SetBuff(XrdSsiErrInfo &eRef, char *buff, int blen)
Definition: XrdSsiStream.hh:112
Definition: XrdSsiStream.hh:144
Definition: XrdSsiStream.hh:53
Definition: XrdSsiErrInfo.hh:40
virtual Buffer * GetBuff(XrdSsiErrInfo &eRef, int &dlen, bool &last)
Definition: XrdSsiStream.hh:93
virtual ~Buffer()
Definition: XrdSsiStream.hh:72
virtual ~XrdSsiStream()
Definition: XrdSsiStream.hh:156
Definition: XrdSsiStream.hh:144