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

XrdNetBufferQ Class Reference

#include <XrdNetBuffer.hh>

Collaboration diagram for XrdNetBufferQ:

Collaboration graph
[legend]
List of all members.

Public Member Functions

XrdNetBufferAlloc ()
int BuffSize (void)
void Recycle (XrdNetBuffer *bp)
void Set (int maxb)
 XrdNetBufferQ (int bsz, int maxb=16)
 ~XrdNetBufferQ ()

Public Attributes

int alignit
XrdSysMutex BuffList
XrdOucStack< XrdNetBufferBuffStack
int maxbuff
int numbuff
int size

Constructor & Destructor Documentation

XrdNetBufferQ::XrdNetBufferQ int  bsz,
int  maxb = 16
 

XrdNetBufferQ::~XrdNetBufferQ  ) 
 


Member Function Documentation

XrdNetBuffer * XrdNetBufferQ::Alloc  ) 
 

int XrdNetBufferQ::BuffSize void   )  [inline]
 

void XrdNetBufferQ::Recycle XrdNetBuffer bp  ) 
 

void XrdNetBufferQ::Set int  maxb  ) 
 


Member Data Documentation

int XrdNetBufferQ::alignit
 

XrdSysMutex XrdNetBufferQ::BuffList
 

XrdOucStack<XrdNetBuffer> XrdNetBufferQ::BuffStack
 

int XrdNetBufferQ::maxbuff
 

int XrdNetBufferQ::numbuff
 

int XrdNetBufferQ::size
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:37:07 2011 for xrootd by  doxygen 1.3.9.1