1 #ifndef __XRDXROOTDNORMAIO_H__
2 #define __XRDXROOTDNORMAIO_H__
48 void Read(
long long offs,
int dlen)
override;
50 void Recycle(
bool release)
override;
52 int Write(
long long offs,
int dlen)
override;
57 sendQ(0), reorders(0), didSched(
false) {}
61 void CopyF2L()
override;
62 int CopyL2F()
override;
66 static const char *TraceID;
XrdXrootdAioTask(const char *what="aio request")
int Write(long long offs, int dlen) override
void Recycle(bool release) override
void Read(long long offs, int dlen) override
static XrdXrootdNormAio * Alloc(XrdXrootdProtocol *protP, XrdXrootdResponse &resp, XrdXrootdFile *fP)