Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdCpWorkLst Class Reference

#include <XrdCpWorkLst.hh>

Collaboration diagram for XrdCpWorkLst:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 XrdCpWorkLst ()
 ~XrdCpWorkLst ()
int SetSrc (XrdClient **srccli, XrdOucString url, XrdOucString urlopaquedata, bool do_recurse)
int SetDest (XrdClient **xrddest, const char *url, const char *urlopaquedata, kXR_unt16 xrdopenflags)
void GetDest (XrdOucString &dest, bool &isdir)
void GetSrc (XrdOucString &src, bool &isdir)
int BuildWorkList_xrd (XrdOucString url, XrdOucString opaquedata)
int BuildWorkList_loc (XrdSysDir *dir, XrdOucString pat)
bool GetCpJob (XrdOucString &src, XrdOucString &dest)

Private Attributes

vecString fWorkList
int fWorkIt
XrdClientAdminxrda_src
XrdClientAdminxrda_dst
XrdOucString fSrc
XrdOucString fDest
bool fDestIsDir
bool fSrcIsDir

Constructor & Destructor Documentation

XrdCpWorkLst::XrdCpWorkLst  ) 
 

XrdCpWorkLst::~XrdCpWorkLst  ) 
 


Member Function Documentation

int XrdCpWorkLst::BuildWorkList_loc XrdSysDir dir,
XrdOucString  pat
 

int XrdCpWorkLst::BuildWorkList_xrd XrdOucString  url,
XrdOucString  opaquedata
 

bool XrdCpWorkLst::GetCpJob XrdOucString src,
XrdOucString dest
 

void XrdCpWorkLst::GetDest XrdOucString dest,
bool &  isdir
[inline]
 

void XrdCpWorkLst::GetSrc XrdOucString src,
bool &  isdir
[inline]
 

int XrdCpWorkLst::SetDest XrdClient **  xrddest,
const char *  url,
const char *  urlopaquedata,
kXR_unt16  xrdopenflags
 

int XrdCpWorkLst::SetSrc XrdClient **  srccli,
XrdOucString  url,
XrdOucString  urlopaquedata,
bool  do_recurse
 


Member Data Documentation

XrdOucString XrdCpWorkLst::fDest [private]
 

bool XrdCpWorkLst::fDestIsDir [private]
 

XrdOucString XrdCpWorkLst::fSrc [private]
 

bool XrdCpWorkLst::fSrcIsDir [private]
 

int XrdCpWorkLst::fWorkIt [private]
 

vecString XrdCpWorkLst::fWorkList [private]
 

XrdClientAdmin * XrdCpWorkLst::xrda_dst [private]
 

XrdClientAdmin* XrdCpWorkLst::xrda_src [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:37:02 2011 for xrootd by  doxygen 1.3.9.1