XrdOfsHanTab Class Reference

#include <XrdOfsHandle.hh>

Collaboration diagram for XrdOfsHanTab:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void Add (XrdOfsHandle *hP)
XrdOfsHandleFind (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

static 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]
int XrdOfsHanTab::Threshold [private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 17 Dec 2019 for xrootd by  doxygen 1.6.1