|
| OpenImpl< false > | XrdCl::Open (Ctx< File > file, Arg< std::string > url, Arg< OpenFlags::Flags > flags, Arg< Access::Mode > mode=Access::None, uint16_t timeout=0) |
| | Factory for creating ReadImpl objects. More...
|
| |
| ReadImpl< false > | XrdCl::Read (Ctx< File > file, Arg< uint64_t > offset, Arg< uint32_t > size, Arg< void * > buffer, uint16_t timeout=0) |
| | Factory for creating ReadImpl objects. More...
|
| |
| PgReadImpl< false > | XrdCl::PgRead (Ctx< File > file, Arg< uint64_t > offset, Arg< uint32_t > size, Arg< void * > buffer, uint16_t timeout=0) |
| | Factory for creating PgReadImpl objects. More...
|
| |
| template<typename RSP > |
| ReadTrait< RSP >::RET | XrdCl::RdWithRsp (Ctx< File > file, Arg< uint64_t > offset, Arg< uint32_t > size, Arg< void * > buffer, uint16_t timeout=0) |
| |
| template<> |
| ReadImpl< false > | XrdCl::RdWithRsp< ChunkInfo > (Ctx< File > file, Arg< uint64_t > offset, Arg< uint32_t > size, Arg< void * > buffer, uint16_t timeout) |
| |
| template<> |
| PgReadImpl< false > | XrdCl::RdWithRsp< PageInfo > (Ctx< File > file, Arg< uint64_t > offset, Arg< uint32_t > size, Arg< void * > buffer, uint16_t timeout) |
| |
| PgWriteImpl< false > | XrdCl::PgWrite (Ctx< File > file, Arg< uint64_t > offset, Arg< uint32_t > size, Arg< void * > buffer, Arg< std::vector< uint32_t >> cksums, uint16_t timeout=0) |
| | Factory for creating PgReadImpl objects. More...
|
| |
| PgWriteImpl< false > | XrdCl::PgWrite (Ctx< File > file, Arg< uint64_t > offset, Arg< uint32_t > size, Arg< void * > buffer, uint16_t timeout=0) |
| | Factory for creating PgReadImpl objects. More...
|
| |
| CloseImpl< false > | XrdCl::Close (Ctx< File > file, uint16_t timeout=0) |
| | Factory for creating CloseImpl objects. More...
|
| |
| StatImpl< false > | XrdCl::Stat (Ctx< File > file, Arg< bool > force, uint16_t timeout=0) |
| |
| WriteImpl< false > | XrdCl::Write (Ctx< File > file, Arg< uint64_t > offset, Arg< uint32_t > size, Arg< const void * > buffer, uint16_t timeout=0) |
| | Factory for creating WriteImpl objects. More...
|
| |
| SyncImpl< false > | XrdCl::Sync (Ctx< File > file, uint16_t timeout=0) |
| | Factory for creating SyncImpl objects. More...
|
| |
| TruncateImpl< false > | XrdCl::Truncate (Ctx< File > file, Arg< uint64_t > size, uint16_t timeout) |
| |
| VectorReadImpl< false > | XrdCl::VectorRead (Ctx< File > file, Arg< ChunkList > chunks, Arg< void * > buffer, uint16_t timeout=0) |
| | Factory for creating VectorReadImpl objects. More...
|
| |
| VectorReadImpl< false > | XrdCl::VectorRead (Ctx< File > file, Arg< ChunkList > chunks, uint16_t timeout=0) |
| |
| VectorWriteImpl< false > | XrdCl::VectorWrite (Ctx< File > file, Arg< ChunkList > chunks, uint16_t timeout=0) |
| | Factory for creating VectorWriteImpl objects. More...
|
| |
| WriteVImpl< false > | XrdCl::WriteV (Ctx< File > file, Arg< uint64_t > offset, Arg< std::vector< iovec >> iov, uint16_t timeout=0) |
| | Factory for creating WriteVImpl objects. More...
|
| |
| SetXAttrImpl< false > | XrdCl::SetXAttr (Ctx< File > file, Arg< std::string > name, Arg< std::string > value) |
| |
| SetXAttrBulkImpl< false > | XrdCl::SetXAttr (Ctx< File > file, Arg< std::vector< xattr_t >> attrs) |
| |
| GetXAttrImpl< false > | XrdCl::GetXAttr (Ctx< File > file, Arg< std::string > name) |
| |
| GetXAttrBulkImpl< false > | XrdCl::GetXAttr (Ctx< File > file, Arg< std::vector< std::string >> attrs) |
| |
| DelXAttrImpl< false > | XrdCl::DelXAttr (Ctx< File > file, Arg< std::string > name) |
| |
| DelXAttrBulkImpl< false > | XrdCl::DelXAttr (Ctx< File > file, Arg< std::vector< std::string >> attrs) |
| |
| ListXAttrImpl< false > | XrdCl::ListXAttr (Ctx< File > file) |
| |