#include <XrdProtocol.hh>
Inheritance diagram for XrdProtocol:
Public Member Functions | |
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 |
XrdProtocol (const char *jname) | |
virtual | ~XrdProtocol () |
Definition at line 93 of file XrdProtocol.hh.
XrdProtocol::XrdProtocol | ( | const char * | jname | ) | [inline] |
Definition at line 125 of file XrdProtocol.hh.
virtual XrdProtocol::~XrdProtocol | ( | ) | [inline, virtual] |
Definition at line 126 of file XrdProtocol.hh.
virtual XrdProtocol* XrdProtocol::Match | ( | XrdLink * | lp | ) | [pure virtual] |
virtual int XrdProtocol::Process | ( | XrdLink * | lp | ) | [pure virtual] |
Referenced by XrdProofdProofServMgr::Accept(), XrdLink::DoIt(), XrdProtLoad::Process(), and XrdCmsSupervisor::Start().
virtual void XrdProtocol::Recycle | ( | XrdLink * | lp = 0 , |
|
int | consec = 0 , |
|||
const char * | reason = 0 | |||
) | [pure virtual] |
Referenced by XrdLink::Close().
virtual int XrdProtocol::Stats | ( | char * | buff, | |
int | blen, | |||
int | do_sync = 0 | |||
) | [pure virtual] |
Referenced by XrdLink::syncStats().