xrootd
Public Member Functions | List of all members
XrdCl::ClassicCopyJob Class Reference

#include <XrdClClassicCopyJob.hh>

Inheritance diagram for XrdCl::ClassicCopyJob:
Inheritance graph
[legend]
Collaboration diagram for XrdCl::ClassicCopyJob:
Collaboration graph
[legend]

Public Member Functions

 ClassicCopyJob (uint16_t jobId, PropertyList *jobProperties, PropertyList *jobResults)
 
virtual XRootDStatus Run (CopyProgressHandler *progress=0)
 
- Public Member Functions inherited from XrdCl::CopyJob
 CopyJob (uint16_t jobId, PropertyList *jobProperties, PropertyList *jobResults)
 Constructor. More...
 
virtual ~CopyJob ()
 Virtual destructor. More...
 
PropertyList * GetProperties ()
 Get the job properties. More...
 
PropertyList * GetResults ()
 Get the job results. More...
 
const URL & GetSource () const
 Get source. More...
 
const URL & GetTarget () const
 Get target. More...
 

Additional Inherited Members

- Protected Attributes inherited from XrdCl::CopyJob
PropertyList * pProperties
 
PropertyList * pResults
 
URL pSource
 
URL pTarget
 
uint16_t pJobId
 

Constructor & Destructor Documentation

◆ ClassicCopyJob()

XrdCl::ClassicCopyJob::ClassicCopyJob ( uint16_t  jobId,
PropertyList *  jobProperties,
PropertyList *  jobResults 
)

Member Function Documentation

◆ Run()

virtual XRootDStatus XrdCl::ClassicCopyJob::Run ( CopyProgressHandler *  progress = 0)
virtual

Run the copy job

Parameters
progressthe handler to be notified about the copy progress
Returns
status of the copy operation

Implements XrdCl::CopyJob.


The documentation for this class was generated from the following file: