xrootd
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
XrdCmsRespQ Class Reference

#include <XrdCmsResp.hh>

Collaboration diagram for XrdCmsRespQ:
Collaboration graph
[legend]

Public Member Functions

void Add (XrdCmsResp *rp)
 
void Purge ()
 
XrdCmsRespRem (int msgid)
 
 XrdCmsRespQ ()
 
 ~XrdCmsRespQ ()
 

Private Attributes

XrdSysMutex myMutex
 
XrdCmsRespmqTab [mqSize]
 

Static Private Attributes

static const int mqSize = 512
 

Constructor & Destructor Documentation

◆ XrdCmsRespQ()

XrdCmsRespQ::XrdCmsRespQ ( )

◆ ~XrdCmsRespQ()

XrdCmsRespQ::~XrdCmsRespQ ( )
inline

References Purge().

Member Function Documentation

◆ Add()

void XrdCmsRespQ::Add ( XrdCmsResp rp)

◆ Purge()

void XrdCmsRespQ::Purge ( )

Referenced by ~XrdCmsRespQ().

◆ Rem()

XrdCmsResp * XrdCmsRespQ::Rem ( int  msgid)

Member Data Documentation

◆ mqSize

const int XrdCmsRespQ::mqSize = 512
staticprivate

◆ mqTab

XrdCmsResp* XrdCmsRespQ::mqTab[mqSize]
private

◆ myMutex

XrdSysMutex XrdCmsRespQ::myMutex
private

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