|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
CloseImpl< false > | XrdCl::Close (Ctx< File > file, uint16_t timeout=0) |
| Factory for creating CloseImpl objects.
|
|
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.
|
|
SyncImpl< false > | XrdCl::Sync (Ctx< File > file, uint16_t timeout=0) |
| Factory for creating SyncImpl objects.
|
|
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.
|
|
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.
|
|
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.
|
|
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) |
|