Go to the documentation of this file. 1 #ifndef __XrdProtLoad_H__
2 #define __XrdProtLoad_H__
45 static int Load(
const char *lname,
const char *pname,
char *parms,
48 static int Port(
const char *lname,
const char *pname,
char *parms,
57 int Stats(
char *buff,
int blen,
int do_sync=0) {
return 0;}
59 static int Statistics(
char *buff,
int blen,
int do_sync=0);
static const int ProtoMax
Definition: XrdProtLoad.hh:64
void DoIt()
Definition: XrdProtLoad.hh:40
static XrdOucTrace * XrdTrace
Definition: XrdProtLoad.hh:74
int myPort
Definition: XrdProtLoad.hh:83
static int ProtPort[ProtoMax]
Definition: XrdProtLoad.hh:78
static int ProtWCnt
Definition: XrdProtLoad.hh:81
Definition: XrdProtLoad.hh:36
Definition: XrdProtocol.hh:54
static void Init(XrdSysError *eP, XrdOucTrace *tP)
Definition: XrdProtLoad.hh:42
static XrdProtocol * getProtocol(const char *lname, const char *pname, char *parms, XrdProtocol_Config *pi)
static XrdProtocol * ProtoWAN[ProtoMax]
Definition: XrdProtLoad.hh:79
static int getProtocolPort(const char *lname, const char *pname, char *parms, XrdProtocol_Config *pi)
int Stats(char *buff, int blen, int do_sync=0)
Definition: XrdProtLoad.hh:57
static char * ProtName[ProtoMax]
Definition: XrdProtLoad.hh:76
static int Statistics(char *buff, int blen, int do_sync=0)
Definition: XrdLink.hh:63
static int Load(const char *lname, const char *pname, char *parms, XrdProtocol_Config *pi)
static XrdSysError * XrdLog
Definition: XrdProtLoad.hh:73
static int Port(const char *lname, const char *pname, char *parms, XrdProtocol_Config *pi)
static XrdProtocol * Protocol[ProtoMax]
Definition: XrdProtLoad.hh:77
Definition: XrdProtocol.hh:116
static int ProtoCnt
Definition: XrdProtLoad.hh:80
XrdProtocol * Match(XrdLink *)
Definition: XrdProtLoad.hh:51
Definition: XrdOucTrace.hh:35
Definition: XrdSysError.hh:89
void Recycle(XrdLink *lp, int ctime, const char *txt)