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)
XrdCmsNodeFind (short Num, int Inst)
void Send (const char *What, const char *data, int dlen)
void Lock ()
void UnLock ()
 XrdCmsRTable ()
 ~XrdCmsRTable ()

Private Attributes

XrdSysMutex myMutex
XrdCmsNodeRtable [maxRD]
int Hwm

Constructor & Destructor Documentation

XrdCmsRTable::XrdCmsRTable (  )  [inline]

References Hwm, and Rtable.

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]

References XrdSysMutex::Lock(), and myMutex.

void XrdCmsRTable::Send ( const char *  What,
const char *  data,
int  dlen 
)
void XrdCmsRTable::UnLock (  )  [inline]

References myMutex, and XrdSysMutex::UnLock().


Member Data Documentation

int XrdCmsRTable::Hwm [private]

Referenced by XrdCmsRTable().

Referenced by Lock(), and UnLock().

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

Referenced by XrdCmsRTable().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 16 Oct 2020 for xrootd by  doxygen 1.6.1