1 #ifndef __FRMTRANSFER_H__
2 #define __FRMTRANSFER_H__
46 const char *
checkFF(
const char *Path);
50 void Start(
int ioqType);
61 int TrackDC(
char *Lfn,
char *Mdp,
char *Rfn);
65 void ThrowDone(XrdFrmTranChk *cP, time_t endTime);
66 const char *
ThrowOK(XrdFrmTranChk *cP);
void ThrowDone(XrdFrmTranChk *cP, time_t endTime)
XrdFrmXfrJob * xfrP
Definition: XrdFrmTransfer.hh:72
XrdOucProg * xfrCmd[4]
Definition: XrdFrmTransfer.hh:71
static const char * checkFF(const char *Path)
Definition: XrdSysPthread.hh:164
int TrackDC(char *Lfn, char *Mdp, char *Rfn)
Definition: XrdOucProg.hh:37
static XrdSysMutex pMutex
Definition: XrdFrmTransfer.hh:68
StatImpl< false > Stat(Ctx< File > file, Arg< bool > force, uint16_t timeout=0)
Definition: XrdClFileOperations.hh:535
Definition: XrdFrmXfrJob.hh:40
static XrdOucHash< char > pTab
Definition: XrdFrmTransfer.hh:69
const char * ThrowOK(XrdFrmTranChk *cP)
~XrdFrmTransfer()
Definition: XrdFrmTransfer.hh:53
void ffMake(int nofile=0)
#define stat(a, b)
Definition: XrdPosix.hh:96
char cmdBuff[4096]
Definition: XrdFrmTransfer.hh:73
Definition: XrdFrmTransfer.hh:41
const char * FetchDone(char *lfnpath, struct stat &Stat, int &rc)
int SetupCmd(XrdFrmTranArg *aP)