An interface for file plug-ins. More...
#include <XrdClPlugInInterface.hh>
Public Member Functions | |
| virtual | ~FileSystemPlugIn () |
| Destructor. | |
| virtual XRootDStatus | ChMod (const std::string &path, Access::Mode mode, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | DeepLocate (const std::string &path, OpenFlags::Flags flags, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | DelXAttr (const std::string &path, const std::vector< std::string > &attrs, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | DirList (const std::string &path, DirListFlags::Flags flags, ResponseHandler *handler, time_t timeout) |
| virtual bool | GetProperty (const std::string &name, std::string &value) const |
| virtual XRootDStatus | GetXAttr (const std::string &path, const std::vector< std::string > &attrs, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | ListXAttr (const std::string &path, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | Locate (const std::string &path, OpenFlags::Flags flags, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | MkDir (const std::string &path, MkDirFlags::Flags flags, Access::Mode mode, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | Mv (const std::string &source, const std::string &dest, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | Ping (ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | Prepare (const std::vector< std::string > &fileList, PrepareFlags::Flags flags, uint8_t priority, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | Protocol (ResponseHandler *handler, time_t timeout=0) |
| virtual XRootDStatus | Query (QueryCode::Code queryCode, const Buffer &arg, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | Rm (const std::string &path, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | RmDir (const std::string &path, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | SendInfo (const std::string &info, ResponseHandler *handler, time_t timeout) |
| virtual bool | SetProperty (const std::string &name, const std::string &value) |
| virtual XRootDStatus | SetXAttr (const std::string &path, const std::vector< xattr_t > &attrs, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | Stat (const std::string &path, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | StatVFS (const std::string &path, ResponseHandler *handler, time_t timeout) |
| virtual XRootDStatus | Truncate (const std::string &path, uint64_t size, ResponseHandler *handler, time_t timeout) |
An interface for file plug-ins.
Definition at line 345 of file XrdClPlugInInterface.hh.
|
inlinevirtual |
|
inlinevirtual |
Definition at line 451 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Definition at line 368 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Definition at line 566 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Reimplemented in XrdClHttp::Filesystem, and XrdClS3::Filesystem.
Definition at line 505 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Reimplemented in XrdClHttp::Filesystem, and XrdClS3::Filesystem.
Definition at line 599 of file XrdClPlugInInterface.hh.
|
inlinevirtual |
Definition at line 554 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Definition at line 578 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Reimplemented in XrdClHttp::Filesystem, and XrdClS3::Filesystem.
Definition at line 356 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Reimplemented in XrdClHttp::Filesystem, and XrdClS3::Filesystem.
Definition at line 427 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Definition at line 380 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Definition at line 463 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Definition at line 528 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Definition at line 495 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Reimplemented in XrdClHttp::Filesystem, and XrdClS3::Filesystem.
Definition at line 392 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Reimplemented in XrdClHttp::Filesystem, and XrdClS3::Filesystem.
Definition at line 416 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Reimplemented in XrdClHttp::Filesystem, and XrdClS3::Filesystem.
Definition at line 440 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Definition at line 517 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Reimplemented in XrdClHttp::Filesystem, and XrdClS3::Filesystem.
Definition at line 589 of file XrdClPlugInInterface.hh.
|
inlinevirtual |
Definition at line 542 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Reimplemented in XrdClHttp::Filesystem, and XrdClS3::Filesystem.
Definition at line 473 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Definition at line 484 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.
|
inlinevirtual |
Definition at line 404 of file XrdClPlugInInterface.hh.
References XrdCl::errNotImplemented, and XrdCl::stError.