xrootd
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
XrdOfsHanTab Class Reference

#include <XrdOfsHandle.hh>

Collaboration diagram for XrdOfsHanTab:
Collaboration graph
[legend]

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::XrdOfsHanTab ( int  psize = 987,
int  size = 1597 
)

◆ ~XrdOfsHanTab()

XrdOfsHanTab::~XrdOfsHanTab ( )
inline

Member Function Documentation

◆ Add()

void XrdOfsHanTab::Add ( XrdOfsHandle hP)

◆ Expand()

void XrdOfsHanTab::Expand ( )
private

◆ Find()

XrdOfsHandle * XrdOfsHanTab::Find ( XrdOfsHanKey Key)

◆ Remove()

int XrdOfsHanTab::Remove ( XrdOfsHandle rip)

Member Data Documentation

◆ LoadMax

const int XrdOfsHanTab::LoadMax = 80
staticprivate

◆ nashnum

int XrdOfsHanTab::nashnum
private

◆ nashtable

XrdOfsHandle** XrdOfsHanTab::nashtable
private

◆ nashtablesize

int XrdOfsHanTab::nashtablesize
private

◆ prevtablesize

int XrdOfsHanTab::prevtablesize
private

◆ Threshold

int XrdOfsHanTab::Threshold
private

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