1#ifndef __XrdProtLoad_H__
2#define __XrdProtLoad_H__
42static int Load(
const char *lname,
const char *pname,
char *parms,
45static int Port(
const char *lname,
const char *pname,
char *parms,
48static void Port(
int protIdx,
int port,
bool isTLS);
56int Stats(
char *buff,
int blen,
int do_sync=0) {
return 0;}
58static int Statistics(
char *buff,
int blen,
int do_sync=0);
Definition XrdProtLoad.hh:37
void Recycle(XrdLink *lp, int ctime, const char *txt)
static int getProtocolPort(const char *lname, const char *pname, char *parms, XrdProtocol_Config *pi)
static char * ProtName[ProtoMax]
Definition XrdProtLoad.hh:73
static const int PortoMax
Definition XrdProtLoad.hh:64
int myPort
Definition XrdProtLoad.hh:77
XrdProtocol * Match(XrdLink *)
Definition XrdProtLoad.hh:50
int Stats(char *buff, int blen, int do_sync=0)
Definition XrdProtLoad.hh:56
signed char myProt[ProtoMax+2]
Definition XrdProtLoad.hh:78
static int ProtoCnt
Definition XrdProtLoad.hh:75
void DoIt()
Definition XrdProtLoad.hh:40
static void Port(int protIdx, int port, bool isTLS)
static int Load(const char *lname, const char *pname, char *parms, XrdProtocol_Config *pi, bool istls)
static XrdProtocol * Protocol[ProtoMax]
Definition XrdProtLoad.hh:74
static int Port(const char *lname, const char *pname, char *parms, XrdProtocol_Config *pi)
static const int ProtoMax
Definition XrdProtLoad.hh:63
static int Statistics(char *buff, int blen, int do_sync=0)
static XrdProtocol * getProtocol(const char *lname, const char *pname, char *parms, XrdProtocol_Config *pi)
Definition XrdProtocol.hh:56
Definition XrdProtocol.hh:125