1 #ifndef __CMS_ROUTING_H__
2 #define __CMS_ROUTING_H__
59 }
while((++initP)->reqCode);
96 }
while((++initP)->reqCode);
Definition: XrdCmsNode.hh:58
Definition: XrdCmsRRData.hh:52
Definition: XrdCmsRouting.hh:75
NodeMethod_t getMethod(int Code)
Definition: XrdCmsRouting.hh:82
const char * getName(int Code)
Definition: XrdCmsRouting.hh:87
const char *(XrdCmsNode::* NodeMethod_t)(XrdCmsRRData &)
Definition: XrdCmsRouting.hh:78
XrdCmsRouter(theRoute *initP)
Definition: XrdCmsRouting.hh:92
NodeMethod_t methVec[XrdCms::kYR_MaxReq]
Definition: XrdCmsRouting.hh:103
~XrdCmsRouter()
Definition: XrdCmsRouting.hh:98
const char * nameVec[XrdCms::kYR_MaxReq]
Definition: XrdCmsRouting.hh:102
Definition: XrdCmsRouting.hh:36
@ isInvalid
Definition: XrdCmsRouting.hh:39
@ noArgs
Definition: XrdCmsRouting.hh:42
@ Forward
Definition: XrdCmsRouting.hh:41
@ Repliable
Definition: XrdCmsRouting.hh:44
@ AsyncQ0
Definition: XrdCmsRouting.hh:45
@ Delayable
Definition: XrdCmsRouting.hh:43
@ AsyncQ1
Definition: XrdCmsRouting.hh:46
@ isSync
Definition: XrdCmsRouting.hh:40
int valVec[XrdCms::kYR_MaxReq]
Definition: XrdCmsRouting.hh:64
~XrdCmsRouting()
Definition: XrdCmsRouting.hh:61
XrdCmsRouting(theRouting *initP)
Definition: XrdCmsRouting.hh:56
int getRoute(int reqCode)
Definition: XrdCmsRouting.hh:51
Definition: YProtocol.hh:78
@ kYR_MaxReq
Definition: YProtocol.hh:118
Definition: XrdCmsRouting.hh:80
const char * reqName
Definition: XrdCmsRouting.hh:80
NodeMethod_t reqMeth
Definition: XrdCmsRouting.hh:80
int reqCode
Definition: XrdCmsRouting.hh:80
Definition: XrdCmsRouting.hh:49
int reqOpts
Definition: XrdCmsRouting.hh:49
int reqCode
Definition: XrdCmsRouting.hh:49