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

XrdCmsAdmin Class Reference

#include <XrdCmsAdmin.hh>

Collaboration diagram for XrdCmsAdmin:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void Login (int socknum)
void * Notes (XrdNetSocket *AdminSock)
void Send (const char *Req, XrdCmsRRData &Data)
void * Start (XrdNetSocket *AdminSock)
 XrdCmsAdmin ()
 ~XrdCmsAdmin ()

Static Public Member Functions

void setSync (XrdSysSemaphore *sync)
void Relay (int setSock, int newSock)

Private Member Functions

int do_Login ()
void do_RmDid (int dotrim=0)
void do_RmDud (int dotrim=0)

Private Attributes

XrdOucStream Stream
const char * Stype
char * Sname
int Primary

Static Private Attributes

XrdSysMutex myMutex
XrdSysSemaphoreSyncUp = 0
int POnline = 0

Constructor & Destructor Documentation

XrdCmsAdmin::XrdCmsAdmin  )  [inline]
 

XrdCmsAdmin::~XrdCmsAdmin  )  [inline]
 


Member Function Documentation

int XrdCmsAdmin::do_Login  )  [private]
 

void XrdCmsAdmin::do_RmDid int  dotrim = 0  )  [private]
 

void XrdCmsAdmin::do_RmDud int  dotrim = 0  )  [private]
 

void XrdCmsAdmin::Login int  socknum  ) 
 

void * XrdCmsAdmin::Notes XrdNetSocket AdminSock  ) 
 

void XrdCmsAdmin::Relay int  setSock,
int  newSock
[static]
 

void XrdCmsAdmin::Send const char *  Req,
XrdCmsRRData Data
 

void XrdCmsAdmin::setSync XrdSysSemaphore sync  )  [inline, static]
 

void * XrdCmsAdmin::Start XrdNetSocket AdminSock  ) 
 


Member Data Documentation

XrdSysMutex XrdCmsAdmin::myMutex [static, private]
 

int XrdCmsAdmin::POnline = 0 [static, private]
 

int XrdCmsAdmin::Primary [private]
 

char* XrdCmsAdmin::Sname [private]
 

XrdOucStream XrdCmsAdmin::Stream [private]
 

const char* XrdCmsAdmin::Stype [private]
 

XrdSysSemaphore * XrdCmsAdmin::SyncUp = 0 [static, private]
 


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