|
XRootD
|
#include <XrdSsiEvent.hh>
Inheritance diagram for XrdSsiEvent:
Collaboration diagram for XrdSsiEvent:Public Member Functions | |
| XrdSsiEvent () | |
| ~XrdSsiEvent () | |
| void | AddEvent (XrdCl::XRootDStatus *st, XrdCl::AnyObject *resp) |
| void | ClrEvent () |
| virtual void | DoIt () |
| virtual void | HandleResponse (XrdCl::XRootDStatus *status, XrdCl::AnyObject *response) |
| virtual int | XeqEvent (XrdCl::XRootDStatus *st, XrdCl::AnyObject **resp)=0 |
| virtual void | XeqEvFin ()=0 |
Public Member Functions inherited from XrdJob | |
| XrdJob (const char *desc="") | |
| virtual | ~XrdJob () |
Public Member Functions inherited from XrdCl::ResponseHandler | |
| virtual | ~ResponseHandler () |
| virtual void | HandleResponseWithHosts (XRootDStatus *status, AnyObject *response, HostList *hostList) |
Protected Attributes | |
| char | tident [24] |
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) |
Public Attributes inherited from XrdJob | |
| const char * | Comment |
| XrdJob * | NextJob |
Definition at line 36 of file XrdSsiEvent.hh.
|
inline |
Definition at line 54 of file XrdSsiEvent.hh.
References XrdJob::XrdJob(), and tident.
Here is the call graph for this function:
|
inline |
Definition at line 58 of file XrdSsiEvent.hh.
References ClrEvent().
Here is the call graph for this function:| void XrdSsiEvent::AddEvent | ( | XrdCl::XRootDStatus * | st, |
| XrdCl::AnyObject * | resp ) |
Definition at line 56 of file XrdSsiEvent.cc.
References DEBUG, EPNAME, and XrdSsi::schedP.
Referenced by HandleResponse().
Here is the caller graph for this function:
|
inline |
Definition at line 42 of file XrdSsiEvent.hh.
References ClrEvent().
Referenced by ~XrdSsiEvent(), ClrEvent(), DoIt(), and XrdSsiServReal::Recycle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Implements XrdJob.
Definition at line 148 of file XrdSsiEvent.cc.
References ClrEvent(), DEBUG, EPNAME, XeqEvent(), and XeqEvFin().
Here is the call graph for this function:
|
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) |
Reimplemented from XrdCl::ResponseHandler.
Definition at line 46 of file XrdSsiEvent.hh.
References AddEvent().
Here is the call graph for this function:
|
pure virtual |
Implemented in XrdSsiSessReal, and XrdSsiTaskReal.
Referenced by DoIt().
Here is the caller graph for this function:
|
pure virtual |
Implemented in XrdSsiSessReal, and XrdSsiTaskReal.
Referenced by DoIt().
Here is the caller graph for this function:
|
protected |
Definition at line 62 of file XrdSsiEvent.hh.
Referenced by XrdSsiEvent(), XrdSsiSessReal::InitSession(), and XrdSsiTaskReal::SetTaskID().