#include <XrdXrootdFile.hh>

Public Member Functions | |
| void | Avail (int fHandle) |
| void | Delete () |
| int | Get () |
| void | Ref () |
| XrdXrootdFileHP (int rsv=2) | |
Private Member Functions | |
| ~XrdXrootdFileHP () | |
Private Attributes | |
| XrdSysMutex | fhMutex |
| std::vector< int > | fhAvail |
| int | refs |
| bool | noMore |
| XrdXrootdFileHP::XrdXrootdFileHP | ( | int | rsv = 2 |
) | [inline] |
References fhAvail.
| XrdXrootdFileHP::~XrdXrootdFileHP | ( | ) | [inline, private] |
| void XrdXrootdFileHP::Avail | ( | int | fHandle | ) | [inline] |
References fhAvail, fhMutex, XrdSysMutex::Lock(), noMore, refs, and XrdSysMutex::UnLock().
| void XrdXrootdFileHP::Delete | ( | ) | [inline] |
References fhMutex, XrdSysMutex::Lock(), noMore, refs, and XrdSysMutex::UnLock().
| int XrdXrootdFileHP::Get | ( | ) | [inline] |
References fhAvail, fhMutex, XrdSysMutex::Lock(), and XrdSysMutex::UnLock().
| void XrdXrootdFileHP::Ref | ( | ) | [inline] |
References fhMutex, XrdSysMutex::Lock(), refs, and XrdSysMutex::UnLock().
std::vector<int> XrdXrootdFileHP::fhAvail [private] |
Referenced by Avail(), Get(), and XrdXrootdFileHP().
XrdSysMutex XrdXrootdFileHP::fhMutex [private] |
bool XrdXrootdFileHP::noMore [private] |
int XrdXrootdFileHP::refs [private] |
1.6.1