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

XrdCmsRTable Class Reference

#include <XrdCmsRTable.hh>

Collaboration diagram for XrdCmsRTable:

Collaboration graph
[legend]
List of all members.

Public Member Functions

short Add (XrdCmsNode *nP)
void Del (XrdCmsNode *nP)
XrdCmsNode * Find (short Num, int Inst)
void Send (const char *What, const char *data, int dlen)
void Lock ()
void UnLock ()
 XrdCmsRTable ()
 ~XrdCmsRTable ()

Private Attributes

XrdSysMutex myMutex
XrdCmsNode * Rtable [maxRD]
int Hwm

Constructor & Destructor Documentation

XrdCmsRTable::XrdCmsRTable (   )  [inline]
 

XrdCmsRTable::~XrdCmsRTable (   )  [inline]
 


Member Function Documentation

short XrdCmsRTable::Add (  XrdCmsNode *  nP  ) 
 

void XrdCmsRTable::Del (  XrdCmsNode *  nP  ) 
 

XrdCmsNode * XrdCmsRTable::Find (  short  Num,
int  Inst
) 
 

void XrdCmsRTable::Lock (   )  [inline]
 

void XrdCmsRTable::Send (  const char *  What,
const char *  data,
int  dlen
) 
 

void XrdCmsRTable::UnLock (   )  [inline]
 


Member Data Documentation

int XrdCmsRTable::Hwm [private]
 

XrdSysMutex XrdCmsRTable::myMutex [private]
 

XrdCmsNode* XrdCmsRTable::Rtable[maxRD] [private]
 


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