xrootd
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: