|
| | File (std::shared_ptr< XrdClHttp::HandlerQueue > queue, XrdCl::Log *log) |
| |
| virtual | ~File () noexcept |
| |
| virtual XrdCl::XRootDStatus | Close (XrdCl::ResponseHandler *handler, time_t timeout) override |
| |
| virtual XrdCl::XRootDStatus | Fcntl (const XrdCl::Buffer &arg, XrdCl::ResponseHandler *handler, time_t timeout) override |
| |
| XrdCl::OpenFlags::Flags | Flags () const |
| |
| struct timespec | GetHeaderTimeout (time_t oper_timeout) const |
| |
| virtual bool | GetProperty (const std::string &name, std::string &value) const override |
| |
| virtual bool | IsOpen () const override |
| |
| virtual XrdCl::XRootDStatus | Open (const std::string &url, XrdCl::OpenFlags::Flags flags, XrdCl::Access::Mode mode, XrdCl::ResponseHandler *handler, time_t timeout) override |
| |
| virtual XrdCl::XRootDStatus | PgRead (uint64_t offset, uint32_t size, void *buffer, XrdCl::ResponseHandler *handler, time_t timeout) override |
| |
| virtual XrdCl::XRootDStatus | Read (uint64_t offset, uint32_t size, void *buffer, XrdCl::ResponseHandler *handler, time_t timeout) override |
| |
| void | SetHeaderTimeout (const struct timespec &ts) |
| |
| virtual bool | SetProperty (const std::string &name, const std::string &value) override |
| |
| virtual XrdCl::XRootDStatus | Stat (bool force, XrdCl::ResponseHandler *handler, time_t timeout) override |
| |
| virtual XrdCl::XRootDStatus | VectorRead (const XrdCl::ChunkList &chunks, void *buffer, XrdCl::ResponseHandler *handler, time_t timeout) override |
| |
| virtual XrdCl::XRootDStatus | Write (uint64_t offset, uint32_t size, const void *buffer, XrdCl::ResponseHandler *handler, time_t timeout) override |
| |
| virtual XrdCl::XRootDStatus | Write (uint64_t offset, XrdCl::Buffer &&buffer, XrdCl::ResponseHandler *handler, time_t timeout) override |
| |
| virtual | ~FilePlugIn () |
| | Destructor. More...
|
| |
| virtual XRootDStatus | Clone (const CloneLocations &locs, ResponseHandler *handler, time_t timeout) |
| |
| virtual std::unique_ptr< ExportedFileTemplate > | ExportTemplate () const |
| |
| virtual XRootDStatus | Fcntl (QueryCode::Code queryCode, const Buffer &arg, ResponseHandler *handler, time_t timeout) |
| |
| virtual XRootDStatus | OpenUsingTemplate (ExportedFileTemplate *templ, const std::string &url, OpenFlags::Flags flags, Access::Mode mode, ResponseHandler *handler, time_t timeout) |
| |
| virtual XRootDStatus | PgWrite (uint64_t offset, uint32_t nbpgs, const void *buffer, std::vector< uint32_t > &cksums, ResponseHandler *handler, time_t timeout) |
| |
| virtual XRootDStatus | PreRead (const TractList &tracts, ResponseHandler *handler, time_t timeout) |
| |
| virtual XRootDStatus | Read (uint64_t offset, uint32_t size, Optional< uint64_t > fdoff, int fd, ResponseHandler *handler, time_t timeout=0) |
| |
| virtual XRootDStatus | Sync (ResponseHandler *handler, time_t timeout) |
| |
| virtual XRootDStatus | Truncate (uint64_t size, ResponseHandler *handler, time_t timeout) |
| |
| virtual XRootDStatus | VectorWrite (const ChunkList &chunks, ResponseHandler *handler, time_t timeout=0) |
| |
| virtual XRootDStatus | Visa (ResponseHandler *handler, time_t timeout) |
| |
| virtual XRootDStatus | Write (uint64_t offset, uint32_t size, Optional< uint64_t > fdoff, int fd, ResponseHandler *handler, time_t timeout=0) |
| |
| virtual XRootDStatus | WriteV (uint64_t offset, const struct iovec *iov, int iovcnt, ResponseHandler *handler, time_t timeout=0) |
| |
Definition at line 43 of file XrdClHttpFile.hh.