#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) |
Definition at line 15 of file XrdOssCopy.hh.
XrdOssCopy::XrdOssCopy | ( | ) | [inline] |
Definition at line 21 of file XrdOssCopy.hh.
XrdOssCopy::~XrdOssCopy | ( | ) | [inline] |
Definition at line 22 of file XrdOssCopy.hh.
off_t XrdOssCopy::Copy | ( | const char * | inFn, | |
const char * | outFn, | |||
int | outFD | |||
) | [static] |
Definition at line 42 of file XrdOssCopy.cc.
References close, XrdSysError::Emsg(), fstat, open, pread, size_t, ssize_t, stat, and Write().
Referenced by XrdOssSys::Reloc().
int XrdOssCopy::Write | ( | const char * | , | |
int | , | |||
char * | , | |||
size_t | , | |||
off_t | ||||
) | [static, private] |
Definition at line 128 of file XrdOssCopy.cc.
References XrdSysError::Emsg(), pwrite, and ssize_t.
Referenced by Copy().