![]() |
XRootD
|
#include <XrdProtocol.hh>
Public Member Functions | |
XrdProtocol (const char *jname) | |
virtual | ~XrdProtocol () |
virtual XrdProtocol * | Match (XrdLink *lp)=0 |
virtual int | Process (XrdLink *lp)=0 |
virtual void | Recycle (XrdLink *lp=0, int consec=0, const char *reason=0)=0 |
virtual int | Stats (char *buff, int blen, int do_sync=0)=0 |
![]() | |
XrdJob (const char *desc="") | |
virtual | ~XrdJob () |
virtual void | DoIt ()=0 |
Additional Inherited Members | |
![]() | |
const char * | Comment |
XrdJob * | NextJob |
Definition at line 124 of file XrdProtocol.hh.
|
inline |
Definition at line 156 of file XrdProtocol.hh.
|
inlinevirtual |
Definition at line 157 of file XrdProtocol.hh.
|
pure virtual |
Implemented in XrdXrootdProtocol, XrdHttpProtocol, XrdCmsProtocol, XrdPoll_End, and XrdProtLoad.
|
pure virtual |
Implemented in XrdXrootdProtocol, XrdXrootdTransit, XrdHttpProtocol, XrdCmsProtocol, XrdProtLoad, and XrdPoll_End.
Referenced by XrdLinkXeq::DoIt(), XrdProtLoad::Process(), XrdXrootdTransit::Process(), XrdXrootdTransit::Redrive(), and XrdCmsSupervisor::Start().
|
pure virtual |
Implemented in XrdPoll_End, XrdProtLoad, XrdXrootdProtocol, XrdXrootdTransit, XrdHttpProtocol, and XrdCmsProtocol.
Referenced by XrdLinkXeq::Close(), and XrdXrootdTransit::Recycle().
|
pure virtual |
Implemented in XrdXrootdProtocol, XrdHttpProtocol, XrdCmsProtocol, XrdProtLoad, and XrdPoll_End.
Referenced by XrdProtLoad::Statistics(), and XrdLinkXeq::syncStats().