#include <XrdProtLoad.hh>
List of all members.
Static Public Attributes |
| static const int | ProtoMax = 8 |
Constructor & Destructor Documentation
| XrdProtLoad::XrdProtLoad |
( |
int |
port = -1 | ) |
|
| XrdProtLoad::~XrdProtLoad |
( |
| ) |
|
Member Function Documentation
| void XrdProtLoad::DoIt |
( |
| ) |
|
|
inlinevirtual |
| int XrdProtLoad::getProtocolPort |
( |
const char * |
lname, |
|
|
const char * |
pname, |
|
|
char * |
parms, |
|
|
XrdProtocol_Config * |
pi |
|
) |
| |
|
staticprivate |
| int XrdProtLoad::Load |
( |
const char * |
lname, |
|
|
const char * |
pname, |
|
|
char * |
parms, |
|
|
XrdProtocol_Config * |
pi |
|
) |
| |
|
static |
References XrdOucTrace::Beg(), XrdSysError::Emsg(), XrdOucTrace::End(), getProtocol(), XrdMonCtrCollector::port, XrdProtocol_Config::Port, ProtName, ProtoCnt, Protocol, ProtoMax, ProtoWAN, ProtPort, ProtWCnt, TRACE_DEBUG, TRACING, XrdProtocol_Config::WANPort, XrdLog, and XrdTrace.
Referenced by XrdConfig::Setup().
| int XrdProtLoad::Port |
( |
const char * |
lname, |
|
|
const char * |
pname, |
|
|
char * |
parms, |
|
|
XrdProtocol_Config * |
pi |
|
) |
| |
|
static |
| int XrdProtLoad::Process |
( |
XrdLink * |
lp | ) |
|
|
virtual |
Implements XrdProtocol.
References XrdPoll::Attach(), XrdOucTrace::Beg(), XrdOucTrace::End(), XrdLink::isFlawed(), Match(), myPort, XrdProtocol::Process(), ProtName, ProtoCnt, Protocol, ProtoWAN, ProtPort, ProtWCnt, XrdLink::setEtext(), XrdLink::setProtocol(), TRACE_DEBUG, TRACING, and XrdTrace.
| void XrdProtLoad::Recycle |
( |
XrdLink * |
lp, |
|
|
int |
ctime, |
|
|
const char * |
txt |
|
) |
| |
|
virtual |
| int XrdProtLoad::Statistics |
( |
char * |
buff, |
|
|
int |
blen, |
|
|
int |
do_sync = 0 |
|
) |
| |
|
static |
| int XrdProtLoad::Stats |
( |
char * |
buff, |
|
|
int |
blen, |
|
|
int |
do_sync = 0 |
|
) |
| |
|
inlinevirtual |
Member Data Documentation
| int XrdProtLoad::libcnt = 0 |
|
staticprivate |
| char * XrdProtLoad::liblist |
|
staticprivate |
| char * XrdProtLoad::ProtName = {0} |
|
staticprivate |
| int XrdProtLoad::ProtoCnt = 0 |
|
staticprivate |
| const int XrdProtLoad::ProtoMax = 8 |
|
static |
| int XrdProtLoad::ProtPort = {0} |
|
staticprivate |
| int XrdProtLoad::ProtWCnt = 0 |
|
staticprivate |
The documentation for this class was generated from the following files: