#include <XrdSfsAio.hh>
Inheritance diagram for XrdSfsAio:
Public Member Functions | |
virtual void | doneRead ()=0 |
virtual void | doneWrite ()=0 |
virtual void | Recycle ()=0 |
XrdSfsAio () | |
virtual | ~XrdSfsAio () |
Public Attributes | |
aiocb | sfsAio |
ssize_t | Result |
const char * | TIdent |
Definition at line 38 of file XrdSfsAio.hh.
XrdSfsAio::XrdSfsAio | ( | ) | [inline] |
Definition at line 60 of file XrdSfsAio.hh.
References aiocb::aio_reqprio, aiocb::aio_sigevent, sfsAio, and TIdent.
virtual XrdSfsAio::~XrdSfsAio | ( | ) | [inline, virtual] |
Definition at line 71 of file XrdSfsAio.hh.
virtual void XrdSfsAio::doneRead | ( | ) | [pure virtual] |
Referenced by XrdOfsFile::read(), XrdSfsNativeFile::read(), XrdPssFile::Read(), XrdOssFile::Read(), XrdBwmFile::read(), and XrdOssAioWait().
virtual void XrdSfsAio::doneWrite | ( | ) | [pure virtual] |
virtual void XrdSfsAio::Recycle | ( | ) | [pure virtual] |
struct aiocb XrdSfsAio::sfsAio |
Definition at line 42 of file XrdSfsAio.hh.
Referenced by XrdXrootdProtocol::aio_WriteAll(), XrdXrootdAio::Alloc(), XrdOssFile::Fsync(), XrdOfsFile::read(), XrdSfsNativeFile::read(), XrdPssFile::Read(), XrdOssFile::Read(), XrdBwmFile::read(), XrdXrootdAioReq::Read(), XrdSfsNativeFile::write(), XrdBwmFile::write(), XrdOfsFile::write(), XrdOssFile::Write(), XrdPssFile::Write(), XrdOssAioWait(), and XrdSfsAio().
ssize_t XrdSfsAio::Result |
Definition at line 44 of file XrdSfsAio.hh.
Referenced by XrdXrootdAio::doneRead(), XrdXrootdAio::doneWrite(), XrdXrootdAioReq::endRead(), XrdOssFile::Fsync(), XrdPssFile::Fsync(), XrdOfsFile::read(), XrdSfsNativeFile::read(), XrdPssFile::Read(), XrdOssFile::Read(), XrdBwmFile::read(), XrdSfsNativeFile::sync(), XrdBwmFile::sync(), XrdOfsFile::sync(), XrdSfsNativeFile::write(), XrdBwmFile::write(), XrdOfsFile::write(), XrdOssFile::Write(), XrdPssFile::Write(), and XrdOssAioWait().
const char* XrdSfsAio::TIdent |
Definition at line 46 of file XrdSfsAio.hh.
Referenced by XrdXrootdAio::Alloc(), XrdXrootdAioReq::endRead(), XrdOssFile::Fsync(), XrdOssFile::Read(), XrdOssFile::Write(), XrdOssAioWait(), and XrdSfsAio().