#include <XrdFrmTransfer.hh>
List of all members.
Constructor & Destructor Documentation
| XrdFrmTransfer::XrdFrmTransfer |
( |
| ) |
|
| XrdFrmTransfer::~XrdFrmTransfer |
( |
| ) |
[inline] |
Member Function Documentation
| const char * XrdFrmTransfer::checkFF |
( |
const char * |
Path | ) |
[static] |
| const char * XrdFrmTransfer::Fetch |
( |
| ) |
[private] |
References EPNAME, S_IRUSR, S_IWUSR, S_IRGRP, S_IROTH, XRDOSS_mkpath, stat(), XrdCms::Config, DEBUG, strlcpy(), XrdFrmTranArg::theCmd, XrdFrmTranArg::theVec, XrdFrmTranArg::theSrc, XrdFrmTranArg::theDst, XrdFrmTranArg::theINS, XrdCmsConfig::ossFS, XrdOss::Unlink(), XrdOss::Create(), XrdFrc::Say, XrdSysError::Emsg(), XrdOucProg::Run(), XrdFrc::Trace, XrdOucTrace::What, TRACE_Debug, XrdSysError::Say(), snprintf, XrdFrmMonitor::Map(), and XROOTD_MON_MAPSTAG.
| const char * XrdFrmTransfer::FetchDone |
( |
char * |
lfnpath, |
|
|
struct stat & |
Stat, |
|
|
int & |
rc |
|
) |
| [private] |
| const char * XrdFrmTransfer::ffCheck |
( |
| ) |
[private] |
| void XrdFrmTransfer::ffMake |
( |
int |
nofile = 0 | ) |
[private] |
| int XrdFrmTransfer::Init |
( |
| ) |
[static] |
References Info, XrdFrmTranArg::theEnv, XrdCms::Config, XrdFrmTranArg::theSrc, XrdFrcRequest::makeRW, XrdFrmTranArg::theMDP, XrdFrmTranArg::theDst, XrdOucEnv::Put(), SEC_HOST, XrdCmsConfig::myName, XrdFrmTranArg::theINS, XrdFrc::CID, XrdFrcCID::Get(), CMS_CID, XRD_INS, XrdFrmTranArg::theVec, XrdOucMsubs::Subs(), XrdFrc::Say, XrdSysError::Emsg(), XrdFrmTranArg::theCmd, and XrdOucProg::Setup().
| void XrdFrmTransfer::Start |
( |
| ) |
|
| const char * XrdFrmTransfer::Throw |
( |
| ) |
[private] |
References stat(), XrdFrcRequest::LFN, XrdCms::Config, XrdFrcRequest::Purge, XrdFrmTranArg::theCmd, XrdFrmTranArg::theVec, XrdFrmTranArg::theDst, XrdFrmTranArg::theSrc, XrdFrmTranArg::theINS, XrdFrmTranArg::theMDP, XrdOucProg::Run(), XrdFrc::Say, XrdSysError::Emsg(), XrdFrc::Trace, XrdOucTrace::What, TRACE_Debug, and XrdSysError::Say().
| void XrdFrmTransfer::Throwaway |
( |
| ) |
[private] |
| void XrdFrmTransfer::ThrowDone |
( |
XrdFrmTranChk * |
cP, |
|
|
time_t |
endTime |
|
) |
| [private] |
| const char * XrdFrmTransfer::ThrowOK |
( |
XrdFrmTranChk * |
cP | ) |
[private] |
References close, stat(), open(), fcntl(), F_SETFD, FD_CLOEXEC, XrdOucSxeq::Serialize(), XrdOucSxeq::noWait, XrdCms::Config, XrdOucXAttr::Attr, XrdOucXAttr::Get(), XrdFrmTranChk::Stat, XrdFrcRequest::Purge, XrdFrmTranChk::lkfd, and XrdFrmTranChk::lkfx.
| int XrdFrmTransfer::TrackDC |
( |
char * |
Lfn, |
|
|
char * |
Mdp, |
|
|
char * |
Rfn |
|
) |
| [private] |
| int XrdFrmTransfer::TrackDC |
( |
char * |
Rfn | ) |
[private] |
Member Data Documentation
The documentation for this class was generated from the following files: