Public Member Functions | |
| MetalinkOpenHandler (MetalinkRedirector *mr, ResponseHandler *userHandler) | |
| virtual void | HandleResponseWithHosts (XRootDStatus *status, AnyObject *response, HostList *hostList) |
| Public Member Functions inherited from XrdCl::ResponseHandler | |
| virtual | ~ResponseHandler () |
| virtual void | HandleResponse (XRootDStatus *status, AnyObject *response) |
Additional Inherited Members | |
| Static Public Member Functions inherited from XrdCl::ResponseHandler | |
| static ResponseHandler * | Wrap (std::function< void(XRootDStatus &, AnyObject &)> func) |
| static ResponseHandler * | Wrap (std::function< void(XRootDStatus *, AnyObject *)> func) |
Definition at line 156 of file XrdClMetalinkRedirector.cc.
|
inline |
Definition at line 162 of file XrdClMetalinkRedirector.cc.
Referenced by XrdCl::MetalinkRedirector::Load().
|
inlinevirtual |
Called when a response to associated request arrives or an error occurs
| 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.
References XrdCl::MetalinkReadHandler::MetalinkReadHandler(), XrdCl::XRootDStatus::XRootDStatus(), XrdCl::DeallocArgs(), XrdCl::DefaultCPChunkSize, XrdCl::errInternal, XrdCl::MetalinkReadHandler::GetBuffer(), XrdCl::Status::IsOK(), and XrdCl::stError.