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;
XrdXrootdAioBuff * sendQ
Definition: XrdXrootdNormAio.hh:68
Definition: XrdXrootdAioBuff.hh:40
XrdXrootdNormAio()
Definition: XrdXrootdNormAio.hh:56
Definition: XrdXrootdProtocol.hh:154
void Recycle(bool release) override
Definition: XrdXrootdFile.hh:100
int reorders
Definition: XrdXrootdNormAio.hh:70
off_t sendOffset
Definition: XrdXrootdNormAio.hh:69
Definition: XrdXrootdAioTask.hh:46
bool CopyF2L_Add2Q(XrdXrootdAioBuff *aioP=0)
bool didSched
Definition: XrdXrootdNormAio.hh:71
Definition: XrdXrootdResponse.hh:48
static XrdXrootdNormAio * Alloc(XrdXrootdProtocol *protP, XrdXrootdResponse &resp, XrdXrootdFile *fP)
Definition: XrdXrootdNormAio.hh:38
bool Send(XrdXrootdAioBuff *aioP, bool final=false)
static const char * TraceID
Definition: XrdXrootdNormAio.hh:66
int Write(long long offs, int dlen) override
virtual ~XrdXrootdNormAio()
Definition: XrdXrootdNormAio.hh:58
void Read(long long offs, int dlen) override