Definition at line 156 of file XrdClMetalinkRedirector.cc.
◆ MetalinkOpenHandler()
◆ HandleResponseWithHosts()
Called when a response to associated request arrives or an error occurs
- Parameters
-
status | status of the request |
response | an object associated with the response (request dependent) |
hostList | list of hosts the request was redirected to |
Reimplemented from XrdCl::ResponseHandler.
Definition at line 171 of file XrdClMetalinkRedirector.cc.
180 MetalinkReadHandler *mrh =
new MetalinkReadHandler( pRedirector,
183 mrh->GetBuffer(), mrh );
195 }
catch( XRootDStatus *status )
197 pRedirector->FinalizeInitialization( *status );
XRootDStatus Read(uint64_t offset, uint32_t size, void *buffer, ResponseHandler *handler, uint16_t timeout=0) XRD_WARN_UNUSED_RESULT
virtual void HandleResponseWithHosts(XRootDStatus *status, AnyObject *response, HostList *hostList)
const int DefaultCPChunkSize
const uint16_t stError
An error occurred that could potentially be retried.
const uint16_t errInternal
Internal error.
void DeallocArgs(XRootDStatus *status, AnyObject *response, HostList *hostList)
References XrdCl::DeallocArgs(), XrdCl::DefaultCPChunkSize, XrdCl::errInternal, XrdCl::MetalinkReadHandler::GetBuffer(), XrdCl::ResponseHandler::HandleResponseWithHosts(), XrdCl::Status::IsOK(), XrdCl::File::Read(), and XrdCl::stError.
The documentation for this class was generated from the following file: