#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().
1.5.1