|
XRootD
|
#include <XrdOucIOVec.hh>
Inheritance diagram for XrdOucIOVec:
Collaboration diagram for XrdOucIOVec:Public Attributes | |
| char * | data |
| int | info |
| long long | offset |
| int | size |
The struct defined here is a generic data structure that is used whenever we need to pass a vector of file offsets, lengths, and the corresponding target buffer pointers. It is used by the sfs, ofs, and oss components.
Definition at line 40 of file XrdOucIOVec.hh.
| char* XrdOucIOVec::data |
Definition at line 45 of file XrdOucIOVec.hh.
Referenced by XrdOucIOVec2::XrdOucIOVec2(), and XrdCl::AsyncPageReader::Read().
| int XrdOucIOVec::info |
Definition at line 44 of file XrdOucIOVec.hh.
Referenced by XrdOucIOVec2::XrdOucIOVec2(), and XrdOfsChkPnt::Write().
| long long XrdOucIOVec::offset |
Definition at line 42 of file XrdOucIOVec.hh.
Referenced by XrdOucIOVec2::XrdOucIOVec2(), XrdOfsChkPnt::Query(), XrdOssCsiFile::ReadV(), XrdCephOssReadVFile::ReadV(), XrdOssFile::ReadV(), XrdOfsChkPnt::Truncate(), XrdOfsChkPnt::Write(), and XrdOssCsiFile::WriteV().
| int XrdOucIOVec::size |
Definition at line 43 of file XrdOucIOVec.hh.
Referenced by XrdOucIOVec2::XrdOucIOVec2(), XrdCl::LocalFileHandler::ExecRequest(), XrdOfsChkPnt::Query(), XrdPosixFile::ReadV(), XrdCephOssReadVFile::ReadV(), XrdOssFile::ReadV(), XrdOfsCPFile::RestoreInfo(), XrdSecProtect::Secure(), and XrdOfsChkPnt::Write().