#include <XrdCmsManager.hh>
|
| XrdCmsNode * | Add (XrdLink *lp, int Lvl) |
| |
| void | Inform (const char *What, const char *Data, int Dlen) |
| |
| void | Inform (const char *What, struct iovec *vP, int vN, int vT=0) |
| |
| void | Inform (XrdCms::CmsReqCode rCode, int rMod, const char *Arg=0, int Alen=0) |
| |
| void | Inform (XrdCms::CmsRRHdr &Hdr, const char *Arg=0, int Alen=0) |
| |
| int | Present () |
| |
| void | Remove (XrdCmsNode *nP, const char *reason=0) |
| |
| void | Reset () |
| |
| | XrdCmsManager () |
| |
| | ~XrdCmsManager () |
| |
|
| static const int | MTMax = 16 |
| |
| XrdCmsManager::XrdCmsManager |
( |
| ) |
|
| XrdCmsManager::~XrdCmsManager |
( |
| ) |
|
|
inline |
References XrdCmsConfig::asManager(), XrdCms::Config, DEBUG, XrdSysError::Emsg(), EPNAME, XrdCmsNode::isBound, XrdCmsNode::isConn, XrdCmsNode::isMan, XrdCmsNode::isNoStage, XrdCmsNode::isOffline, XrdCmsNode::isSuspend, XrdCmsNode::Lock(), XrdCmsNode::Name(), XrdLink::Name(), XrdCms::Say, and XrdLink::setID().
Referenced by XrdCmsProtocol::Pander().
| void XrdCmsManager::Inform |
( |
const char * |
What, |
|
|
const char * |
Data, |
|
|
int |
Dlen |
|
) |
| |
References DEBUG, EPNAME, XrdCmsNode::isOffline, XrdCmsNode::Lock(), XrdCmsNode::Name(), XrdCmsNode::Send(), and XrdCmsNode::UnLock().
Referenced by XrdCmsNode::do_Gone(), XrdCmsNode::do_Have(), XrdCmsAdmin::do_RmDid(), XrdCmsAdmin::do_RmDud(), XrdCmsNode::do_Space(), XrdCmsState::Monitor(), and XrdCmsNode::Report_Usage().
| void XrdCmsManager::Inform |
( |
const char * |
What, |
|
|
struct iovec * |
vP, |
|
|
int |
vN, |
|
|
int |
vT = 0 |
|
) |
| |
| void XrdCmsManager::Inform |
( |
XrdCms::CmsReqCode |
rCode, |
|
|
int |
rMod, |
|
|
const char * |
Arg = 0, |
|
|
int |
Alen = 0 |
|
) |
| |
| void XrdCmsManager::Inform |
( |
XrdCms::CmsRRHdr & |
Hdr, |
|
|
const char * |
Arg = 0, |
|
|
int |
Alen = 0 |
|
) |
| |
| int XrdCmsManager::Present |
( |
| ) |
|
|
inline |
| void XrdCmsManager::Remove |
( |
XrdCmsNode * |
nP, |
|
|
const char * |
reason = 0 |
|
) |
| |
| void XrdCmsManager::Reset |
( |
| ) |
|
References DEBUG, EPNAME, XrdCmsNode::isKnown, XrdCmsNode::isOffline, XrdCms::CmsStatusRequest::kYR_Reset, XrdCms::kYR_status, XrdCmsNode::Lock(), XrdCmsNode::Name(), XrdCmsNode::Send(), and XrdCmsNode::UnLock().
Referenced by XrdCmsProtocol::Admit(), and XrdCmsNode::do_Status().
| const int XrdCmsManager::MTMax = 16 |
|
static |
The documentation for this class was generated from the following files: