|
XRootD
|
#include <XrdClHttpFileSystemPlugIn.hh>
Inheritance diagram for XrdCl::HttpFileSystemPlugIn:
Collaboration diagram for XrdCl::HttpFileSystemPlugIn:Public Member Functions | |
| HttpFileSystemPlugIn (const std::string &url) | |
| virtual | ~HttpFileSystemPlugIn () noexcept |
| virtual XRootDStatus | DirList (const std::string &path, DirListFlags::Flags flags, ResponseHandler *handler, uint16_t timeout) override |
| virtual bool | GetProperty (const std::string &name, std::string &value) const override |
| virtual XRootDStatus | MkDir (const std::string &path, MkDirFlags::Flags flags, Access::Mode mode, ResponseHandler *handler, uint16_t timeout) override |
| virtual XRootDStatus | Mv (const std::string &source, const std::string &dest, ResponseHandler *handler, uint16_t timeout) override |
| virtual XRootDStatus | Rm (const std::string &path, ResponseHandler *handler, uint16_t timeout) override |
| virtual XRootDStatus | RmDir (const std::string &path, ResponseHandler *handler, uint16_t timeout) override |
| virtual bool | SetProperty (const std::string &name, const std::string &value) override |
| virtual XRootDStatus | Stat (const std::string &path, ResponseHandler *handler, uint16_t timeout) override |
Public Member Functions inherited from XrdCl::FileSystemPlugIn | |
| virtual | ~FileSystemPlugIn () |
| Destructor. | |
| virtual XRootDStatus | ChMod (const std::string &path, Access::Mode mode, ResponseHandler *handler, uint16_t timeout) |
| virtual XRootDStatus | DeepLocate (const std::string &path, OpenFlags::Flags flags, ResponseHandler *handler, uint16_t timeout) |
| virtual XRootDStatus | DelXAttr (const std::string &path, const std::vector< std::string > &attrs, ResponseHandler *handler, uint16_t timeout) |
| virtual XRootDStatus | GetXAttr (const std::string &path, const std::vector< std::string > &attrs, ResponseHandler *handler, uint16_t timeout) |
| virtual XRootDStatus | ListXAttr (const std::string &path, ResponseHandler *handler, uint16_t timeout) |
| virtual XRootDStatus | Locate (const std::string &path, OpenFlags::Flags flags, ResponseHandler *handler, uint16_t timeout) |
| virtual XRootDStatus | Ping (ResponseHandler *handler, uint16_t timeout) |
| virtual XRootDStatus | Prepare (const std::vector< std::string > &fileList, PrepareFlags::Flags flags, uint8_t priority, ResponseHandler *handler, uint16_t timeout) |
| virtual XRootDStatus | Protocol (ResponseHandler *handler, uint16_t timeout=0) |
| virtual XRootDStatus | Query (QueryCode::Code queryCode, const Buffer &arg, ResponseHandler *handler, uint16_t timeout) |
| virtual XRootDStatus | SendInfo (const std::string &info, ResponseHandler *handler, uint16_t timeout) |
| virtual XRootDStatus | SetXAttr (const std::string &path, const std::vector< xattr_t > &attrs, ResponseHandler *handler, uint16_t timeout) |
| virtual XRootDStatus | StatVFS (const std::string &path, ResponseHandler *handler, uint16_t timeout) |
| virtual XRootDStatus | Truncate (const std::string &path, uint64_t size, ResponseHandler *handler, uint16_t timeout) |
Definition at line 18 of file XrdClHttpFileSystemPlugIn.hh.
| XrdCl::HttpFileSystemPlugIn::HttpFileSystemPlugIn | ( | const std::string & | url | ) |
Definition at line 24 of file XrdClHttpFileSystemPlugIn.cc.
References XrdCl::Log::Debug(), XrdCl::URL::GetObfuscatedURL(), XrdCl::kLogXrdClHttp, XrdCl::root_ctx_, XrdCl::root_davix_client_, and XrdCl::SetUpLogging().
Here is the call graph for this function:
|
virtualnoexcept |
Definition at line 55 of file XrdClHttpFileSystemPlugIn.cc.
References XrdCl::root_ctx_.
|
overridevirtual |
Reimplemented from XrdCl::FileSystemPlugIn.
Definition at line 162 of file XrdClHttpFileSystemPlugIn.cc.
References XrdCl::Log::Debug(), XrdCl::Log::Error(), XrdCl::ResponseHandler::HandleResponse(), XrdCl::kLogXrdClHttp, XrdCl::DirListFlags::Recursive, XrdCl::URL::SetPath(), and XrdCl::DirListFlags::Stat.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from XrdCl::FileSystemPlugIn.
Definition at line 229 of file XrdClHttpFileSystemPlugIn.cc.
|
overridevirtual |
Reimplemented from XrdCl::FileSystemPlugIn.
Definition at line 118 of file XrdClHttpFileSystemPlugIn.cc.
References XrdCl::Log::Debug(), XrdCl::Log::Error(), XrdCl::ResponseHandler::HandleResponse(), XrdCl::kLogXrdClHttp, and XrdCl::URL::SetPath().
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from XrdCl::FileSystemPlugIn.
Definition at line 64 of file XrdClHttpFileSystemPlugIn.cc.
References XrdCl::Log::Debug(), XrdCl::Log::Error(), XrdCl::URL::GetHostName(), XrdCl::URL::GetPort(), XrdCl::URL::GetProtocol(), XrdCl::ResponseHandler::HandleResponse(), XrdCl::kLogXrdClHttp, and Posix::Rename().
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from XrdCl::FileSystemPlugIn.
Definition at line 96 of file XrdClHttpFileSystemPlugIn.cc.
References XrdCl::Log::Debug(), XrdCl::Log::Error(), XrdCl::ResponseHandler::HandleResponse(), XrdCl::kLogXrdClHttp, XrdCl::URL::SetPath(), and Posix::Unlink().
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from XrdCl::FileSystemPlugIn.
Definition at line 142 of file XrdClHttpFileSystemPlugIn.cc.
References XrdCl::Log::Debug(), XrdCl::Log::Error(), XrdCl::ResponseHandler::HandleResponse(), XrdCl::kLogXrdClHttp, and XrdCl::URL::SetPath().
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from XrdCl::FileSystemPlugIn.
Definition at line 223 of file XrdClHttpFileSystemPlugIn.cc.
|
overridevirtual |
Reimplemented from XrdCl::FileSystemPlugIn.
Definition at line 194 of file XrdClHttpFileSystemPlugIn.cc.
References XrdCl::Log::Debug(), XrdCl::Log::Error(), XrdCl::URL::GetHostName(), XrdCl::URL::GetPort(), XrdCl::URL::GetProtocol(), XrdCl::ResponseHandler::HandleResponse(), XrdCl::kLogXrdClHttp, and XrdCl::Stat().
Here is the call graph for this function: