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

XrdOfsHanTab Class Reference

#include <XrdOfsHandle.hh>

Collaboration diagram for XrdOfsHanTab:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void Add (XrdOfsHandle *hP)
XrdOfsHandle * Find (XrdOfsHanKey &Key)
int Remove (XrdOfsHandle *rip)
 XrdOfsHanTab (int psize=987, int size=1597)
 ~XrdOfsHanTab ()

Private Member Functions

void Expand ()

Private Attributes

XrdOfsHandle ** nashtable
int prevtablesize
int nashtablesize
int nashnum
int Threshold

Static Private Attributes

const int LoadMax = 80

Constructor & Destructor Documentation

XrdOfsHanTab::XrdOfsHanTab (  int  psize = 987,
int  size = 1597
) 
 

XrdOfsHanTab::~XrdOfsHanTab (   )  [inline]
 


Member Function Documentation

void XrdOfsHanTab::Add (  XrdOfsHandle *  hP  ) 
 

void XrdOfsHanTab::Expand (   )  [private]
 

XrdOfsHandle * XrdOfsHanTab::Find (  XrdOfsHanKey &  Key  ) 
 

int XrdOfsHanTab::Remove (  XrdOfsHandle *  rip  ) 
 


Member Data Documentation

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

int XrdOfsHanTab::nashnum [private]
 

XrdOfsHandle** XrdOfsHanTab::nashtable [private]
 

int XrdOfsHanTab::nashtablesize [private]
 

int XrdOfsHanTab::prevtablesize [private]
 

int XrdOfsHanTab::Threshold [private]
 


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