23std::pair<DAVIX_FD*, XrdCl::XRootDStatus>
Open(Davix::DavPosix& davix_client,
24 const std::string& url,
25 int flags, uint16_t timeout);
30 const std::string& path,
35 const std::string& path, uint16_t timeout);
37std::pair<XrdCl::DirectoryList*, XrdCl::XRootDStatus>
DirList(
38 Davix::DavPosix& davix_client,
const std::string& path,
bool details,
39 bool recursive, uint16_t timeout);
42 const std::string& source,
const std::string& dest,
49 const std::string& url, uint16_t timeout);
51std::pair<int, XrdCl::XRootDStatus>
Read(Davix::DavPosix& davix_client,
52 DAVIX_FD* fd,
void* buffer,
55std::pair<int, XrdCl::XRootDStatus>
PRead(Davix::DavPosix& davix_client,
56 DAVIX_FD* fd,
void* buffer,
57 uint32_t size, uint64_t offset);
59std::pair<int, XrdCl::XRootDStatus>
PReadVec(Davix::DavPosix& davix_client,
64std::pair<int, XrdCl::XRootDStatus>
PWrite(Davix::DavPosix& davix_client,
65 DAVIX_FD* fd, uint64_t offset,
66 uint32_t size,
const void* buffer,
Object stat info.
Definition XrdClXRootDResponses.hh:400
Request status.
Definition XrdClXRootDResponses.hh:219
Definition XrdClHttpPosix.hh:21
std::pair< int, XrdCl::XRootDStatus > PReadVec(Davix::DavPosix &davix_client, DAVIX_FD *fd, const XrdCl::ChunkList &chunks, void *buffer)
std::pair< int, XrdCl::XRootDStatus > Read(Davix::DavPosix &davix_client, DAVIX_FD *fd, void *buffer, uint32_t size)
std::pair< XrdCl::DirectoryList *, XrdCl::XRootDStatus > DirList(Davix::DavPosix &davix_client, const std::string &path, bool details, bool recursive, uint16_t timeout)
std::pair< int, XrdCl::XRootDStatus > PWrite(Davix::DavPosix &davix_client, DAVIX_FD *fd, uint64_t offset, uint32_t size, const void *buffer, uint16_t timeout)
std::pair< DAVIX_FD *, XrdCl::XRootDStatus > Open(Davix::DavPosix &davix_client, const std::string &url, int flags, uint16_t timeout)
XrdCl::XRootDStatus Stat(Davix::DavPosix &davix_client, const std::string &url, uint16_t timeout, XrdCl::StatInfo *stat_info)
std::pair< int, XrdCl::XRootDStatus > PRead(Davix::DavPosix &davix_client, DAVIX_FD *fd, void *buffer, uint32_t size, uint64_t offset)
XrdCl::XRootDStatus Close(Davix::DavPosix &davix_client, DAVIX_FD *fd)
XrdCl::XRootDStatus Unlink(Davix::DavPosix &davix_client, const std::string &url, uint16_t timeout)
XrdCl::XRootDStatus RmDir(Davix::DavPosix &davix_client, const std::string &path, uint16_t timeout)
XrdCl::XRootDStatus MkDir(Davix::DavPosix &davix_client, const std::string &path, XrdCl::MkDirFlags::Flags flags, XrdCl::Access::Mode mode, uint16_t timeout)
XrdCl::XRootDStatus Rename(Davix::DavPosix &davix_client, const std::string &source, const std::string &dest, uint16_t timeout)
Definition XrdClAction.hh:34
std::vector< ChunkInfo > ChunkList
List of chunks.
Definition XrdClXRootDResponses.hh:1055
Mode
Access mode.
Definition XrdClFileSystem.hh:122
Flags
Definition XrdClFileSystem.hh:143