|
xrootd
|
#include <XrdOssCopy.hh>
Public Member Functions | |
| XrdOssCopy () | |
| ~XrdOssCopy () | |
Static Public Member Functions | |
| static off_t | Copy (const char *inFn, const char *outFn, int outFD) |
Static Private Member Functions | |
| static int | Write (const char *, int, char *, size_t, off_t) |
| XrdOssCopy::XrdOssCopy | ( | ) | [inline] |
| XrdOssCopy::~XrdOssCopy | ( | ) | [inline] |
| off_t XrdOssCopy::Copy | ( | const char * | inFn, |
| const char * | outFn, | ||
| int | outFD | ||
| ) | [static] |
References close, stat(), ssize_t, open(), XrdSysError::Emsg(), fstat(), lstat(), unlink(), Write(), pread(), and XrdSysFAttr::Copy().
Referenced by XrdOssSys::Reloc().
| int XrdOssCopy::Write | ( | const char * | outFn, |
| int | oFD, | ||
| char * | Buff, | ||
| size_t | BLen, | ||
| off_t | BOff | ||
| ) | [static, private] |
References ssize_t, pwrite(), and XrdSysError::Emsg().
Referenced by Copy().
1.7.5