xrootd
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
XrdClZipOperations.hh File Reference
#include "XrdCl/XrdClZipArchive.hh"
#include "XrdCl/XrdClOperations.hh"
#include "XrdCl/XrdClOperationHandlers.hh"
#include "XrdCl/XrdClCtx.hh"
Include dependency graph for XrdClZipOperations.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  XrdCl::ZipOperation< Derived, HasHndl, Response, Arguments >
 
class  XrdCl::OpenArchiveImpl< HasHndl >
 OpenArchive operation (. More...
 
class  XrdCl::OpenFileImpl< HasHndl >
 OpenFile operation (. More...
 
class  XrdCl::ZipReadImpl< HasHndl >
 Read operation (. More...
 
class  XrdCl::ZipReadFromImpl< HasHndl >
 Read operation (. More...
 
class  XrdCl::ZipWriteImpl< HasHndl >
 Write operation (. More...
 
class  XrdCl::AppendFileImpl< HasHndl >
 AppendFile operation (. More...
 
class  XrdCl::CloseFileImpl< HasHndl >
 CloseFile operation (. More...
 
class  XrdCl::ZipStatImpl< HasHndl >
 ZipStat operation (. More...
 
class  XrdCl::ZipListImpl< HasHndl >
 ZipList operation (. More...
 
class  XrdCl::CloseArchiveImpl< HasHndl >
 CloseArchive operation (. More...
 

Namespaces

namespace  XrdCl
 

Typedefs

typedef CloseFileImpl< false > XrdCl::CloseFile
 

Functions

OpenArchiveImpl< false > XrdCl::OpenArchive (Ctx< ZipArchive > zip, Arg< std::string > fn, Arg< OpenFlags::Flags > flags, uint16_t timeout=0)
 Factory for creating OpenArchiveImpl objects.
 
OpenFileImpl< false > XrdCl::OpenFile (Ctx< ZipArchive > zip, Arg< std::string > fn, Arg< OpenFlags::Flags > flags=OpenFlags::None, Arg< uint64_t > size=0, Arg< uint32_t > crc32=0, uint16_t timeout=0)
 Factory for creating OpenFileImpl objects.
 
ZipReadImpl< false > XrdCl::Read (Ctx< ZipArchive > zip, Arg< uint64_t > offset, Arg< uint32_t > size, Arg< void * > buffer, uint16_t timeout=0)
 Factory for creating ArchiveReadImpl objects.
 
ZipReadFromImpl< false > XrdCl::ReadFrom (Ctx< ZipArchive > zip, Arg< std::string > fn, Arg< uint64_t > offset, Arg< uint32_t > size, Arg< void * > buffer, uint16_t timeout=0)
 Factory for creating ArchiveReadImpl objects.
 
ZipWriteImpl< false > XrdCl::Write (Ctx< ZipArchive > zip, Arg< uint32_t > size, Arg< const void * > buffer, uint16_t timeout=0)
 Factory for creating ArchiveReadImpl objects.
 
AppendFileImpl< false > XrdCl::AppendFile (Ctx< ZipArchive > zip, Arg< std::string > fn, Arg< uint32_t > crc32, Arg< uint32_t > size, Arg< const void * > buffer, uint16_t timeout=0)
 Factory for creating ArchiveReadImpl objects.
 
ZipStatImpl< false > XrdCl::Stat (Ctx< ZipArchive > zip)
 Factory for creating ZipStatImpl objects.
 
ZipListImpl< false > XrdCl::List (Ctx< ZipArchive > zip)
 Factory for creating ZipStatImpl objects.
 
CloseArchiveImpl< false > XrdCl::CloseArchive (Ctx< ZipArchive > zip, uint16_t timeout=0)
 Factory for creating CloseFileImpl objects.