xrootd
Public Member Functions | Public Attributes | List of all members
XrdCl::ZipCache::ReadHandler Struct Reference

#include <XrdClZipCache.hh>

Inheritance diagram for XrdCl::ZipCache::ReadHandler:
Inheritance graph
[legend]
Collaboration diagram for XrdCl::ZipCache::ReadHandler:
Collaboration graph
[legend]

Public Member Functions

 ReadHandler (uint64_t offset, uint32_t length, ZipCache &self)
 
void HandleResponse (XRootDStatus *status, AnyObject *response)
 
- Public Member Functions inherited from XrdCl::ResponseHandler
virtual ~ResponseHandler ()
 
virtual void HandleResponseWithHosts (XRootDStatus *status, AnyObject *response, HostList *hostList)
 

Public Attributes

uint64_t offset
 
buffer_t buffer
 
ZipCacheself
 

Additional Inherited Members

- Static Public Member Functions inherited from XrdCl::ResponseHandler
static ResponseHandlerWrap (std::function< void(XRootDStatus &, AnyObject &)> func)
 
static ResponseHandlerWrap (std::function< void(XRootDStatus *, AnyObject *)> func)
 

Constructor & Destructor Documentation

◆ ReadHandler()

XrdCl::ZipCache::ReadHandler::ReadHandler ( uint64_t  offset,
uint32_t  length,
ZipCache self 
)
inline

Member Function Documentation

◆ HandleResponse()

void XrdCl::ZipCache::ReadHandler::HandleResponse ( XRootDStatus status,
AnyObject response 
)
inlinevirtual

Called when a response to associated request arrives or an error occurs

Parameters
statusstatus of the request
responsean object associated with the response (request dependent)

Reimplemented from XrdCl::ResponseHandler.

References buffer, and offset.

Member Data Documentation

◆ buffer

buffer_t XrdCl::ZipCache::ReadHandler::buffer

Referenced by HandleResponse().

◆ offset

uint64_t XrdCl::ZipCache::ReadHandler::offset

Referenced by HandleResponse().

◆ self

ZipCache& XrdCl::ZipCache::ReadHandler::self

The documentation for this struct was generated from the following file: