XrdFrmCID Class Reference

#include <XrdFrmCID.hh>

Collaboration diagram for XrdFrmCID:
Collaboration graph
[legend]

List of all members.

Classes

struct  cidEnt
class  cidMon

Public Member Functions

int Add (const char *iName, const char *cName, time_t addT, pid_t Pid)
int Get (const char *iName, char *buff, int blen)
int Get (const char *iName, const char *vName, XrdOucEnv *evP)
int Init (const char *qPath)
void Ref (const char *iName)
 XrdFrmCID ()
 ~XrdFrmCID ()

Private Member Functions

cidEntFind (const char *iName)
int Init (XrdOucStream &cidFile)
int Update ()

Private Attributes

cidEntDflt
cidEntFirst
char * cidFN
char * cidFN2

Constructor & Destructor Documentation

XrdFrmCID::XrdFrmCID (  )  [inline]
XrdFrmCID::~XrdFrmCID (  )  [inline]

Member Function Documentation

int XrdFrmCID::Add ( const char *  iName,
const char *  cName,
time_t  addT,
pid_t  Pid 
)
XrdFrmCID::cidEnt * XrdFrmCID::Find ( const char *  iName  )  [private]

References Dflt, First, XrdFrmCID::cidEnt::iName, and XrdFrmCID::cidEnt::Next.

Referenced by Add(), Get(), and Ref().

int XrdFrmCID::Get ( const char *  iName,
const char *  vName,
XrdOucEnv evP 
)
int XrdFrmCID::Get ( const char *  iName,
char *  buff,
int  blen 
)
int XrdFrmCID::Init ( XrdOucStream cidFile  )  [private]
int XrdFrmCID::Init ( const char *  qPath  ) 
void XrdFrmCID::Ref ( const char *  iName  ) 

References Find(), and XrdFrmCID::cidEnt::useCnt.

Referenced by XrdFrmReqFile::Init().

int XrdFrmCID::Update (  )  [private]

Member Data Documentation

char* XrdFrmCID::cidFN [private]

Referenced by Init(), and Update().

char* XrdFrmCID::cidFN2 [private]

Referenced by Init(), and Update().

cidEnt* XrdFrmCID::Dflt [private]

Referenced by Add(), Find(), and Init().

Referenced by Add(), Find(), Init(), and Update().


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.2-20100208