1 #ifndef __XrdProtocol_H__
2 #define __XrdProtocol_H__
127 virtual void Recycle(
XrdLink *lp=0,
int consec=0,
const char *reason=0)=0;
139 virtual int Stats(
char *buff,
int blen,
int do_sync=0) = 0;
int idleWait
Definition: XrdProtocol.hh:80
virtual int Process(XrdLink *lp)=0
const char * myProg
Definition: XrdProtocol.hh:76
const char * myInst
Definition: XrdProtocol.hh:74
char ** argv
Definition: XrdProtocol.hh:82
int ConnMax
Definition: XrdProtocol.hh:78
const char * myName
Definition: XrdProtocol.hh:75
XrdProtocol(const char *jname)
Definition: XrdProtocol.hh:141
int WANPort
Definition: XrdProtocol.hh:84
Definition: XrdProtocol.hh:109
Definition: XrdBuffer.hh:73
Definition: XrdOucTrace.hh:35
Definition: XrdSysError.hh:87
virtual int Stats(char *buff, int blen, int do_sync=0)=0
int readWait
Definition: XrdProtocol.hh:79
Definition: XrdScheduler.hh:42
void * Reserved
Definition: XrdProtocol.hh:63
char * ConfigFN
Definition: XrdProtocol.hh:68
int AdmMode
Definition: XrdProtocol.hh:73
int Format
Definition: XrdProtocol.hh:69
Definition: XrdLink.hh:62
XrdBuffManager * BPool
Definition: XrdProtocol.hh:60
XrdScheduler * Sched
Definition: XrdProtocol.hh:61
Definition: XrdProtocol.hh:52
int argc
Definition: XrdProtocol.hh:81
virtual void Recycle(XrdLink *lp=0, int consec=0, const char *reason=0)=0
int hailWait
Definition: XrdProtocol.hh:86
XrdSysError * eDest
Definition: XrdProtocol.hh:58
XrdStats * Stats
Definition: XrdProtocol.hh:62
~XrdProtocol_Config()
Definition: XrdProtocol.hh:90
virtual ~XrdProtocol()
Definition: XrdProtocol.hh:142
int WANWSize
Definition: XrdProtocol.hh:85
XrdProtocol_Config()
Definition: XrdProtocol.hh:89
virtual XrdProtocol * Match(XrdLink *lp)=0
XrdInet * NetTCP
Definition: XrdProtocol.hh:59
int Port
Definition: XrdProtocol.hh:70
struct sockaddr * myAddr
Definition: XrdProtocol.hh:77
char DebugON
Definition: XrdProtocol.hh:83
XrdOucTrace * Trace
Definition: XrdProtocol.hh:64
int WSize
Definition: XrdProtocol.hh:71
const char * AdmPath
Definition: XrdProtocol.hh:72