Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdOfsHanXpr Class Reference

Collaboration diagram for XrdOfsHanXpr:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void add2Q (int doLK=1)
void Deref ()
void Set (XrdOfsHanCB *cbP, time_t xtm)
 XrdOfsHanXpr (XrdOfsHandle *hP, XrdOfsHanCB *cbP, time_t xtm)
 ~XrdOfsHanXpr ()

Static Public Member Functions

XrdOfsHanXpr * Get ()

Private Attributes

XrdOfsHanXpr * Next
XrdOfsHandle * Handle
XrdOfsHanCB * Call
time_t xTime
time_t xTNew

Static Private Attributes

XrdSysCondVar xqCV
XrdOfsHanXpr * xprQ = 0

Friends

class XrdOfsHandle

Constructor & Destructor Documentation

XrdOfsHanXpr::XrdOfsHanXpr (  XrdOfsHandle *  hP,
XrdOfsHanCB *  cbP,
time_t  xtm
)  [inline]
 

XrdOfsHanXpr::~XrdOfsHanXpr (   )  [inline]
 


Member Function Documentation

void XrdOfsHanXpr::add2Q (  int  doLK = 1  ) 
 

void XrdOfsHanXpr::Deref (   )  [inline]
 

XrdOfsHanXpr * XrdOfsHanXpr::Get (   )  [static]
 

void XrdOfsHanXpr::Set (  XrdOfsHanCB *  cbP,
time_t  xtm
)  [inline]
 


Friends And Related Function Documentation

friend class XrdOfsHandle [friend]
 


Member Data Documentation

XrdOfsHanCB* XrdOfsHanXpr::Call [private]
 

XrdOfsHandle* XrdOfsHanXpr::Handle [private]
 

XrdOfsHanXpr* XrdOfsHanXpr::Next [private]
 

XrdOfsHanXpr * XrdOfsHanXpr::xprQ = 0 [static, private]
 

XrdSysCondVar XrdOfsHanXpr::xqCV [static, private]
 

time_t XrdOfsHanXpr::xTime [private]
 

time_t XrdOfsHanXpr::xTNew [private]
 


The documentation for this class was generated from the following file:
Generated on Sun Nov 6 13:42:19 2011 for xrootd by  doxygen 1.3.9.1