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

Classes

struct  statsBuff
 

Public Member Functions

void Add (statsBuff *sbP)
 
statsBuffgetBuff ()
 
void * Run (XrdMpxXml *xP)
 
 XrdMpxOut ()
 
 ~XrdMpxOut ()
 

Private Attributes

XrdSysMutex myMutex
 
XrdSysSemaphore Ready
 
statsBuffinQ
 
statsBuffFree
 

Constructor & Destructor Documentation

XrdMpxOut::XrdMpxOut ( )
inline
XrdMpxOut::~XrdMpxOut ( )
inline

Member Function Documentation

void XrdMpxOut::Add ( statsBuff sbP)

References XrdMpxOut::statsBuff::Next.

Referenced by main().

XrdMpxOut::statsBuff * XrdMpxOut::getBuff ( )

References XrdMpxOut::statsBuff::Next.

Referenced by main().

void * XrdMpxOut::Run ( XrdMpxXml xP)

Member Data Documentation

statsBuff* XrdMpxOut::Free
private
statsBuff* XrdMpxOut::inQ
private
XrdSysMutex XrdMpxOut::myMutex
private
XrdSysSemaphore XrdMpxOut::Ready
private

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