#include <XrdClFile.hh>
Public Member Functions | |
| void | Add (const File &file, off_t dstOffs, off_t srcOffs, off_t srcLen) |
Public Attributes | |
| std::vector< CloneLocation > | locations |
Definition at line 1030 of file XrdClFile.hh.
|
inline |
Adds a clone location to the CloneLocations object
| file | : a file object to use as the source it should be already open for reading and remain so until after the Clone() call |
| dstOffs | : offset to start clone range in the destination file |
| srcOffs | : offset to start fetching clone range in the source |
| srcLen | : length of range to clone |
Definition at line 1043 of file XrdClFile.hh.
References XrdCl::CloneLocation::dstOffs, XrdCl::CloneLocation::file, locations, XrdCl::CloneLocation::srcLen, and XrdCl::CloneLocation::srcOffs.
| std::vector<CloneLocation> XrdCl::CloneLocations::locations |
Definition at line 1053 of file XrdClFile.hh.
Referenced by Add(), and XrdCl::FileStateHandler::Clone().