#include <XrdCmsProtocol.hh>
|
XrdCmsRouting * | Admit () |
|
XrdCmsRouting * | Admit_DataServer (int) |
|
XrdCmsRouting * | Admit_Redirector (int) |
|
XrdCmsRouting * | Admit_Supervisor (int) |
|
SMask_t | AddPath (XrdCmsNode *nP, const char *pType, const char *Path) |
|
int | Authenticate () |
|
void | ConfigCheck (unsigned char *theConfig) |
|
const char * | Dispatch (Bearing cDir, int maxWait, int maxTries) |
|
void | Init (const char *iRole="?", XrdCmsManager *uMan=0, const char *iMan="?", int iPort=0) |
|
XrdCmsRouting * | Login_Failed (const char *Reason) |
|
void | Pander (const char *manager, int mport) |
|
void | Reissue (XrdCmsRRData &Data) |
|
void | Reply_Delay (XrdCmsRRData &Data, kXR_unt32 theDelay) |
|
void | Reply_Error (XrdCmsRRData &Data, int ecode, const char *etext) |
|
bool | SendPing () |
|
void | Sync () |
|
Enumerator |
---|
isDown |
|
isLateral |
|
isUp |
|
XrdCmsProtocol::XrdCmsProtocol |
( |
| ) |
|
|
inline |
XrdCmsProtocol::~XrdCmsProtocol |
( |
| ) |
|
|
inline |
SMask_t XrdCmsProtocol::AddPath |
( |
XrdCmsNode * |
nP, |
|
|
const char * |
pType, |
|
|
const char * |
Path |
|
) |
| |
|
private |
static XrdCmsProtocol* XrdCmsProtocol::Alloc |
( |
const char * |
theRole = "" , |
|
|
XrdCmsManager * |
mP = 0 , |
|
|
const char * |
theMan = 0 , |
|
|
int |
thePort = 0 |
|
) |
| |
|
static |
int XrdCmsProtocol::Authenticate |
( |
| ) |
|
|
private |
void XrdCmsProtocol::ConfigCheck |
( |
unsigned char * |
theConfig | ) |
|
|
private |
const char* XrdCmsProtocol::Dispatch |
( |
Bearing |
cDir, |
|
|
int |
maxWait, |
|
|
int |
maxTries |
|
) |
| |
|
private |
void XrdCmsProtocol::DoIt |
( |
| ) |
|
|
virtual |
void XrdCmsProtocol::Init |
( |
const char * |
iRole = "?" , |
|
|
XrdCmsManager * |
uMan = 0 , |
|
|
const char * |
iMan = "?" , |
|
|
int |
iPort = 0 |
|
) |
| |
|
private |
XrdCmsRouting* XrdCmsProtocol::Login_Failed |
( |
const char * |
Reason | ) |
|
|
private |
void XrdCmsProtocol::Pander |
( |
const char * |
manager, |
|
|
int |
mport |
|
) |
| |
|
private |
int XrdCmsProtocol::Process |
( |
XrdLink * |
lp | ) |
|
|
virtual |
void XrdCmsProtocol::Recycle |
( |
XrdLink * |
lp, |
|
|
int |
consec, |
|
|
const char * |
reason |
|
) |
| |
|
virtual |
void XrdCmsProtocol::Ref |
( |
int |
rcnt | ) |
|
void XrdCmsProtocol::Reply_Error |
( |
XrdCmsRRData & |
Data, |
|
|
int |
ecode, |
|
|
const char * |
etext |
|
) |
| |
|
private |
bool XrdCmsProtocol::SendPing |
( |
| ) |
|
|
private |
int XrdCmsProtocol::Stats |
( |
char * |
buff, |
|
|
int |
blen, |
|
|
int |
do_sync = 0 |
|
) |
| |
|
virtual |
void XrdCmsProtocol::Sync |
( |
| ) |
|
|
private |
bool XrdCmsProtocol::isNBSQ |
|
private |
char XrdCmsProtocol::loggedIn |
|
private |
const int XrdCmsProtocol::maxReqSize = 16384 |
|
staticprivate |
const char* XrdCmsProtocol::myMan |
|
private |
int XrdCmsProtocol::myManPort |
|
private |
const char* XrdCmsProtocol::myRole |
|
private |
int XrdCmsProtocol::readWait |
|
staticprivate |
int XrdCmsProtocol::refCount |
|
private |
short XrdCmsProtocol::RSlot |
|
private |
The documentation for this class was generated from the following file: