xrootd
Public Member Functions | Static Public Member Functions | Public Attributes | Static Private Attributes | List of all members
XrdOfsHanPsc Class Reference
Collaboration diagram for XrdOfsHanPsc:
Collaboration graph
[legend]

Public Member Functions

void Recycle ()
 
 XrdOfsHanPsc ()
 
 ~XrdOfsHanPsc ()
 

Static Public Member Functions

static XrdOfsHanPscAlloc ()
 

Public Attributes

union {
   XrdOfsHanPsc *   Next
 
   char *   User
 
}; 
 
XrdOfsHanXprxprP
 
int Unum
 
short Ulen
 
short Uhst
 
short Mode
 

Static Private Attributes

static XrdSysMutex pscMutex
 
static XrdOfsHanPscFree = 0
 

Constructor & Destructor Documentation

XrdOfsHanPsc::XrdOfsHanPsc ( )
inline

Referenced by Alloc().

XrdOfsHanPsc::~XrdOfsHanPsc ( )
inline

Member Function Documentation

XrdOfsHanPsc * XrdOfsHanPsc::Alloc ( )
static
void XrdOfsHanPsc::Recycle ( void  )

Member Data Documentation

union { ... }
XrdOfsHanPsc * XrdOfsHanPsc::Free = 0
staticprivate

Referenced by Alloc(), and Recycle().

short XrdOfsHanPsc::Mode
XrdOfsHanPsc* XrdOfsHanPsc::Next

Referenced by Alloc(), and Recycle().

XrdSysMutex XrdOfsHanPsc::pscMutex
staticprivate

Referenced by Alloc(), and Recycle().

short XrdOfsHanPsc::Uhst

Referenced by XrdOfsHandle::PoscSet(), and Recycle().

short XrdOfsHanPsc::Ulen

Referenced by XrdOfsHandle::PoscSet(), and Recycle().

int XrdOfsHanPsc::Unum
char* XrdOfsHanPsc::User
XrdOfsHanXpr* XrdOfsHanPsc::xprP

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