|
xrootd
|
#include <XrdCmsRouting.hh>
Classes | |
| struct | theRoute |
Public Types | |
| typedef const char *(XrdCmsNode::* | NodeMethod_t )(XrdCmsRRData &) |
Public Member Functions | |
| NodeMethod_t | getMethod (int Code) |
| const char * | getName (int Code) |
| XrdCmsRouter (theRoute *initP) | |
| ~XrdCmsRouter () | |
Private Attributes | |
| const char * | nameVec [XrdCms::kYR_MaxReq] |
| NodeMethod_t | methVec [XrdCms::kYR_MaxReq] |
| typedef const char*(XrdCmsNode::* XrdCmsRouter::NodeMethod_t)(XrdCmsRRData &) |
| XrdCmsRouter::XrdCmsRouter | ( | theRoute * | initP | ) | [inline] |
| XrdCmsRouter::~XrdCmsRouter | ( | ) | [inline] |
| NodeMethod_t XrdCmsRouter::getMethod | ( | int | Code | ) | [inline] |
References XrdCms::kYR_MaxReq, and methVec.
Referenced by XrdCmsProtocol::Execute().
| const char* XrdCmsRouter::getName | ( | int | Code | ) | [inline] |
References XrdCms::kYR_MaxReq, and nameVec.
Referenced by XrdCmsProtocol::Dispatch(), XrdCmsManager::Inform(), and XrdCmsProtocol::Reissue().
NodeMethod_t XrdCmsRouter::methVec[XrdCms::kYR_MaxReq] [private] |
Referenced by getMethod(), and XrdCmsRouter().
const char* XrdCmsRouter::nameVec[XrdCms::kYR_MaxReq] [private] |
Referenced by getName(), and XrdCmsRouter().
1.7.3