Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdCmsNash Class Reference

#include <XrdCmsNash.hh>

Collaboration diagram for XrdCmsNash:

Collaboration graph
[legend]
List of all members.

Public Member Functions

XrdCmsKeyItemAdd (XrdCmsKey &Key)
XrdCmsKeyItemFind (XrdCmsKey &Key)
int Recycle (XrdCmsKeyItem *rip)
 XrdCmsNash (int psize=17711, int size=28657)
 ~XrdCmsNash ()

Private Member Functions

void Expand ()

Private Attributes

XrdCmsKeyItem ** nashtable
int prevtablesize
int nashtablesize
int nashnum
int Threshold

Static Private Attributes

const int LoadMax = 80

Constructor & Destructor Documentation

XrdCmsNash::XrdCmsNash int  psize = 17711,
int  size = 28657
 

XrdCmsNash::~XrdCmsNash  )  [inline]
 


Member Function Documentation

XrdCmsKeyItem * XrdCmsNash::Add XrdCmsKey Key  ) 
 

void XrdCmsNash::Expand  )  [private]
 

XrdCmsKeyItem * XrdCmsNash::Find XrdCmsKey Key  ) 
 

int XrdCmsNash::Recycle XrdCmsKeyItem rip  ) 
 


Member Data Documentation

const int XrdCmsNash::LoadMax = 80 [static, private]
 

int XrdCmsNash::nashnum [private]
 

XrdCmsKeyItem** XrdCmsNash::nashtable [private]
 

int XrdCmsNash::nashtablesize [private]
 

int XrdCmsNash::prevtablesize [private]
 

int XrdCmsNash::Threshold [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:42:01 2011 for xrootd by  doxygen 1.3.9.1