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
XrdCmsRouter(theRoute *initP)
Definition XrdCmsRouting.hh:92
const char *(XrdCmsNode::* NodeMethod_t)(XrdCmsRRData &)
Definition XrdCmsRouting.hh:78
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
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
@ 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
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