XRootD
XrdClHttpPosix.cc File Reference
#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>
#include "XrdClHttp/XrdClHttpPosix.hh"
#include "XProtocol/XProtocol.hh"
#include "XrdCl/XrdClStatus.hh"
#include "XrdCl/XrdClXRootDResponses.hh"
#include "XrdCl/XrdClURL.hh"
#include "auth/davixx509cred.hpp"
#include "auth/davixauth.hpp"
#include <string>
+ Include dependency graph for XrdClHttpPosix.cc:

Go to the source code of this file.

Namespaces

 Posix
 

Functions

std::pair< int, XRootDStatusPosix::_PRead (Davix::DavPosix &davix_client, DAVIX_FD *fd, void *buffer, uint32_t size, uint64_t offset, bool no_pread=false)
 
XRootDStatus Posix::Close (Davix::DavPosix &davix_client, DAVIX_FD *fd)
 
std::pair< XrdCl::DirectoryList *, XrdCl::XRootDStatusPosix::DirList (Davix::DavPosix &davix_client, const std::string &path, bool details, bool, time_t timeout)
 
XRootDStatus Posix::MkDir (Davix::DavPosix &davix_client, const std::string &path, XrdCl::MkDirFlags::Flags flags, XrdCl::Access::Mode, time_t timeout)
 
std::pair< DAVIX_FD *, XRootDStatusPosix::Open (Davix::DavPosix &davix_client, const std::string &url, int flags, time_t timeout)
 
std::pair< int, XRootDStatusPosix::PRead (Davix::DavPosix &davix_client, DAVIX_FD *fd, void *buffer, uint32_t size, uint64_t offset)
 
std::pair< int, XrdCl::XRootDStatusPosix::PReadVec (Davix::DavPosix &davix_client, DAVIX_FD *fd, const XrdCl::ChunkList &chunks, void *buffer)
 
std::pair< int, XrdCl::XRootDStatusPosix::PWrite (Davix::DavPosix &davix_client, DAVIX_FD *fd, uint64_t offset, uint32_t size, const void *buffer, time_t timeout)
 
std::pair< int, XRootDStatusPosix::Read (Davix::DavPosix &davix_client, DAVIX_FD *fd, void *buffer, uint32_t size)
 
XRootDStatus Posix::Rename (Davix::DavPosix &davix_client, const std::string &source, const std::string &dest, time_t timeout)
 
XRootDStatus Posix::RmDir (Davix::DavPosix &davix_client, const std::string &path, time_t timeout)
 
XRootDStatus Posix::Stat (Davix::DavPosix &davix_client, const std::string &url, time_t timeout, StatInfo *stat_info)
 
XRootDStatus Posix::Unlink (Davix::DavPosix &davix_client, const std::string &url, time_t timeout)