xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
XrdCmsBaseFS::RequestQ Struct Reference
Collaboration diagram for XrdCmsBaseFS::RequestQ:
Collaboration graph
[legend]

Public Member Functions

 RequestQ ()
 
 ~RequestQ ()
 

Public Attributes

XrdSysMutex Mutex
 
XrdSysSemaphore pqAvail
 
XrdSysSemaphore rqAvail
 
XrdCmsBaseFRpqFirst
 
XrdCmsBaseFRpqLast
 
XrdCmsBaseFRrqFirst
 
XrdCmsBaseFRrqLast
 
int rLimit
 
int qHWM
 
int qMax
 
int qNum
 
int rLeft
 
int rAgain
 

Constructor & Destructor Documentation

XrdCmsBaseFS::RequestQ::RequestQ ( )
inline
XrdCmsBaseFS::RequestQ::~RequestQ ( )
inline

Member Data Documentation

XrdSysMutex XrdCmsBaseFS::RequestQ::Mutex
XrdSysSemaphore XrdCmsBaseFS::RequestQ::pqAvail
XrdCmsBaseFR* XrdCmsBaseFS::RequestQ::pqFirst
XrdCmsBaseFR* XrdCmsBaseFS::RequestQ::pqLast
int XrdCmsBaseFS::RequestQ::qHWM
int XrdCmsBaseFS::RequestQ::qMax
int XrdCmsBaseFS::RequestQ::qNum
int XrdCmsBaseFS::RequestQ::rAgain
int XrdCmsBaseFS::RequestQ::rLeft
int XrdCmsBaseFS::RequestQ::rLimit

Referenced by XrdCmsBaseFS::Limit().

XrdSysSemaphore XrdCmsBaseFS::RequestQ::rqAvail
XrdCmsBaseFR* XrdCmsBaseFS::RequestQ::rqFirst
XrdCmsBaseFR* XrdCmsBaseFS::RequestQ::rqLast

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