#include <XrdXrootdFile.hh>

Public Member Functions | |
| int | Add (XrdXrootdFile *fp) |
| XrdXrootdFile * | Del (XrdXrootdMonitor *monP, int fnum, bool dodel=true) |
| XrdXrootdFile * | Get (int fnum) |
| void | Recycle (XrdXrootdMonitor *monP) |
| XrdXrootdFileTable (unsigned int mid=0) | |
Private Member Functions | |
| ~XrdXrootdFileTable () | |
Private Attributes | |
| XrdXrootdFileHP * | fhProc |
| XrdXrootdFile * | FTab [XRD_FTABSIZE] |
| int | FTfree |
| unsigned int | monID |
| XrdXrootdFile ** | XTab |
| int | XTnum |
| int | XTfree |
Static Private Attributes | |
| static const char * | TraceID |
| static const char * | ID |
| XrdXrootdFileTable::XrdXrootdFileTable | ( | unsigned int | mid = 0 |
) | [inline] |
References FTab.
| XrdXrootdFileTable::~XrdXrootdFileTable | ( | ) | [inline, private] |
| int XrdXrootdFileTable::Add | ( | XrdXrootdFile * | fp | ) |
| XrdXrootdFile* XrdXrootdFileTable::Del | ( | XrdXrootdMonitor * | monP, | |
| int | fnum, | |||
| bool | dodel = true | |||
| ) |
| XrdXrootdFile* XrdXrootdFileTable::Get | ( | int | fnum | ) | [inline] |
References FTab, XRD_FTABSIZE, XTab, and XTnum.
| void XrdXrootdFileTable::Recycle | ( | XrdXrootdMonitor * | monP | ) |
XrdXrootdFileHP* XrdXrootdFileTable::fhProc [private] |
XrdXrootdFile* XrdXrootdFileTable::FTab[XRD_FTABSIZE] [private] |
Referenced by Get(), and XrdXrootdFileTable().
int XrdXrootdFileTable::FTfree [private] |
const char* XrdXrootdFileTable::ID [static, private] |
unsigned int XrdXrootdFileTable::monID [private] |
const char* XrdXrootdFileTable::TraceID [static, private] |
XrdXrootdFile** XrdXrootdFileTable::XTab [private] |
Referenced by Get().
int XrdXrootdFileTable::XTfree [private] |
int XrdXrootdFileTable::XTnum [private] |
Referenced by Get().
1.6.1