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
XrdSysSemaphore * SyncUp = 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:41:58 2011 for xrootd by  doxygen 1.3.9.1