Call the user callback. More...
#include <XrdClResponseJob.hh>
Public Member Functions | |
ResponseJob (ResponseHandler *handler, XRootDStatus *status, AnyObject *response, HostList *hostList) | |
Constructor. | |
virtual | ~ResponseJob () |
Destructor. | |
virtual void | Run (void *arg) |
Run the user handler. | |
Private Attributes | |
ResponseHandler * | pHandler |
XRootDStatus * | pStatus |
AnyObject * | pResponse |
HostList * | pHostList |
Call the user callback.
XrdCl::ResponseJob::ResponseJob | ( | ResponseHandler * | handler, | |
XRootDStatus * | status, | |||
AnyObject * | response, | |||
HostList * | hostList | |||
) | [inline] |
Constructor.
virtual XrdCl::ResponseJob::~ResponseJob | ( | ) | [inline, virtual] |
Destructor.
virtual void XrdCl::ResponseJob::Run | ( | void * | arg | ) | [inline, virtual] |
Run the user handler.
Implements XrdCl::Job.
References XrdCl::ResponseHandler::HandleResponseWithHosts(), pHandler, pHostList, pResponse, and pStatus.
ResponseHandler* XrdCl::ResponseJob::pHandler [private] |
Referenced by Run().
HostList* XrdCl::ResponseJob::pHostList [private] |
Referenced by Run().
AnyObject* XrdCl::ResponseJob::pResponse [private] |
Referenced by Run().
XRootDStatus* XrdCl::ResponseJob::pStatus [private] |
Referenced by Run().