xrootd
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | Private Attributes | List of all members
XrdCmsRouting Class Reference

#include <XrdCmsRouting.hh>

Classes

struct  theRouting
 

Public Types

enum  {
  isInvalid = 0x00 , isSync = 0x02 , Forward = 0x04 , noArgs = 0x08 ,
  Delayable = 0x10 , Repliable = 0x20 , AsyncQ0 = 0x40 , AsyncQ1 = 0x80
}
 

Public Member Functions

int getRoute (int reqCode)
 
 XrdCmsRouting (theRouting *initP)
 
 ~XrdCmsRouting ()
 

Private Attributes

int valVec [XrdCms::kYR_MaxReq]
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
isInvalid 
isSync 
Forward 
noArgs 
Delayable 
Repliable 
AsyncQ0 
AsyncQ1 

Constructor & Destructor Documentation

◆ XrdCmsRouting()

XrdCmsRouting::XrdCmsRouting ( theRouting initP)
inline

◆ ~XrdCmsRouting()

XrdCmsRouting::~XrdCmsRouting ( )
inline

Member Function Documentation

◆ getRoute()

int XrdCmsRouting::getRoute ( int  reqCode)
inline

References isInvalid, XrdCms::kYR_MaxReq, and valVec.

Member Data Documentation

◆ valVec

int XrdCmsRouting::valVec[XrdCms::kYR_MaxReq]
private

Referenced by getRoute(), and XrdCmsRouting().


The documentation for this class was generated from the following file: