1 #ifndef XRDCPWORKLST_HH
2 #define XRDCPWORKLST_HH
36 #include <sys/types.h>
72 XrdOucString urlopaquedata,
bool do_recurse,
int newCP=0);
76 const char *urlopaquedata,
void PrintLastServerError(XrdClient *cli)
Definition: XrdClient.hh:121
bool fSrcIsDir
Definition: XrdCpWorkLst.hh:62
XrdOucString AddSizeHint(const char *dst, off_t size)
int SetSrc(XrdClient **srccli, XrdOucString url, XrdOucString urlopaquedata, bool do_recurse, int newCP=0)
Definition: XrdCpWorkLst.hh:52
unsigned short kXR_unt16
Definition: XPtypes.hh:67
uint64_t pSourceSize
Definition: XrdCpWorkLst.hh:55
int srcPathLen
Definition: XrdCpWorkLst.hh:56
bool GetCpJob(XrdOucString &src, XrdOucString &dest)
XrdOucString fSrc
Definition: XrdCpWorkLst.hh:61
Definition: XrdClientAdmin.hh:63
void GetDest(XrdOucString &dest, bool &isdir)
Definition: XrdCpWorkLst.hh:79
int SetDest(XrdClient **xrddest, const char *url, const char *urlopaquedata, kXR_unt16 xrdopenflags, int newCP=0)
XrdClientAdmin * xrda_dst
Definition: XrdCpWorkLst.hh:59
int BuildWorkList_xrd(XrdOucString url, XrdOucString opaquedata)
void GetSrc(XrdOucString &src, bool &isdir)
Definition: XrdCpWorkLst.hh:84
bool PedanticOpen4Write(XrdClient *cli, kXR_unt16 mode, kXR_unt16 options)
int fWorkIt
Definition: XrdCpWorkLst.hh:57
const char * ServerError(XrdClient *cli)
int BuildWorkList_loc(XrdSysDir *dir, XrdOucString pat)
bool fDestIsDir
Definition: XrdCpWorkLst.hh:62
XrdOucString fDest
Definition: XrdCpWorkLst.hh:61
Definition: XrdSysDir.hh:48
XrdClientAdmin * xrda_src
Definition: XrdCpWorkLst.hh:59
vecString fWorkList
Definition: XrdCpWorkLst.hh:54
Definition: XrdOucString.hh:254