|
xrootd
|

Public Member Functions | |
| void | Recycle () |
| XrdOfsHanPsc () | |
| ~XrdOfsHanPsc () | |
Static Public Member Functions | |
| static XrdOfsHanPsc * | Alloc () |
Public Attributes | |
| union { | |
| XrdOfsHanPsc * Next | |
| char * User | |
| }; | |
| XrdOfsHanXpr * | xprP |
| int | Unum |
| short | Ulen |
| short | Uhst |
| short | Mode |
Static Private Attributes | |
| static XrdSysMutex | pscMutex |
| static XrdOfsHanPsc * | Free = 0 |
| XrdOfsHanPsc::XrdOfsHanPsc | ( | ) | [inline] |
Referenced by Alloc().
| XrdOfsHanPsc::~XrdOfsHanPsc | ( | ) | [inline] |
| XrdOfsHanPsc * XrdOfsHanPsc::Alloc | ( | ) | [static] |
References Free, XrdSysMutex::Lock(), Next, pscMutex, XrdSysMutex::UnLock(), and XrdOfsHanPsc().
| void XrdOfsHanPsc::Recycle | ( | void | ) |
References XrdOfsHanXpr::Deref(), Free, XrdSysMutex::Lock(), Mode, Next, pscMutex, Uhst, Ulen, XrdSysMutex::UnLock(), Unum, User, and xprP.
Referenced by XrdOfsHandle::PoscGet(), and XrdOfsHandle::Retire().
| union { ... } |
XrdOfsHanPsc * XrdOfsHanPsc::Free = 0 [static, private] |
| short XrdOfsHanPsc::Mode |
Referenced by XrdOfsHandle::PoscGet(), XrdOfsHandle::PoscSet(), and Recycle().
XrdSysMutex XrdOfsHanPsc::pscMutex [static, private] |
| short XrdOfsHanPsc::Uhst |
Referenced by XrdOfsHandle::PoscSet(), and Recycle().
| short XrdOfsHanPsc::Ulen |
Referenced by XrdOfsHandle::PoscSet(), and Recycle().
Referenced by XrdOfsHandle::PoscGet(), XrdOfsHandle::PoscSet(), and Recycle().
| char* XrdOfsHanPsc::User |
Referenced by XrdOfsHandle::PoscSet(), XrdOfsHandle::PoscUsr(), and Recycle().
Referenced by XrdOfsHandle::PoscGet(), Recycle(), XrdOfsHandle::Retire(), and XrdOfsHandle::StartXpr().
1.7.3