1 #ifndef __XRDXROOTDNORMAIO_H__
2 #define __XRDXROOTDNORMAIO_H__
48 void Read(
long long offs,
int dlen)
override;
52 int Write(
long long offs,
int dlen)
override;
Definition: XrdXrootdAioBuff.hh:41
Definition: XrdXrootdAioTask.hh:47
Definition: XrdXrootdFile.hh:101
Definition: XrdXrootdNormAio.hh:39
off_t sendOffset
Definition: XrdXrootdNormAio.hh:69
static XrdXrootdNormAio * Alloc(XrdXrootdProtocol *protP, XrdXrootdResponse &resp, XrdXrootdFile *fP)
int Write(long long offs, int dlen) override
static const char * TraceID
Definition: XrdXrootdNormAio.hh:66
bool Send(XrdXrootdAioBuff *aioP, bool final=false)
virtual ~XrdXrootdNormAio()
Definition: XrdXrootdNormAio.hh:58
void Recycle(bool release) override
bool CopyL2F(XrdXrootdAioBuff *aioP) override
void Read(long long offs, int dlen) override
XrdXrootdNormAio()
Definition: XrdXrootdNormAio.hh:56
bool didSched
Definition: XrdXrootdNormAio.hh:71
XrdXrootdAioBuff * sendQ
Definition: XrdXrootdNormAio.hh:68
bool CopyF2L_Add2Q(XrdXrootdAioBuff *aioP=0)
int reorders
Definition: XrdXrootdNormAio.hh:70
Definition: XrdXrootdProtocol.hh:156
Definition: XrdXrootdResponse.hh:49