![]() |
XRootD
|
Wrapper class used to assign a load balancer. More...
Public Member Functions | |
AssignLBHandler (std::shared_ptr< FileSystemData > &fs, ResponseHandler *userHandler) | |
virtual | ~AssignLBHandler () |
virtual void | HandleResponseWithHosts (XRootDStatus *status, AnyObject *response, HostList *hostList) |
![]() | |
virtual | ~ResponseHandler () |
virtual void | HandleResponse (XRootDStatus *status, AnyObject *response) |
Additional Inherited Members | |
![]() | |
static ResponseHandler * | Wrap (std::function< void(XRootDStatus &, AnyObject &)> func) |
static ResponseHandler * | Wrap (std::function< void(XRootDStatus *, AnyObject *)> func) |
Wrapper class used to assign a load balancer.
Definition at line 875 of file XrdClFileSystem.cc.
|
inline |
Definition at line 881 of file XrdClFileSystem.cc.
|
inlinevirtual |
Definition at line 885 of file XrdClFileSystem.cc.
|
virtual |
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 1027 of file XrdClFileSystem.cc.
References XrdCl::Status::code, XrdCl::ResponseHandler::HandleResponseWithHosts(), XrdCl::Status::IsOK(), and XrdCl::suContinue.