xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
XrdFrcCID Class Reference

#include <XrdFrcCID.hh>

Collaboration diagram for XrdFrcCID:
Collaboration graph
[legend]

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)
 
 XrdFrcCID ()
 
 ~XrdFrcCID ()
 

Private Member Functions

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

Private Attributes

cidEntDflt
 
cidEntFirst
 
char * cidFN
 
char * cidFN2
 

Constructor & Destructor Documentation

XrdFrcCID::XrdFrcCID ( )
inline
XrdFrcCID::~XrdFrcCID ( )
inline

Member Function Documentation

int XrdFrcCID::Add ( const char *  iName,
const char *  cName,
time_t  addT,
pid_t  Pid 
)
cidEnt* XrdFrcCID::Find ( const char *  iName)
private
int XrdFrcCID::Get ( const char *  iName,
char *  buff,
int  blen 
)
int XrdFrcCID::Get ( const char *  iName,
const char *  vName,
XrdOucEnv evP 
)
int XrdFrcCID::Init ( const char *  qPath)
int XrdFrcCID::Init ( XrdOucStream cidFile)
private
void XrdFrcCID::Ref ( const char *  iName)
int XrdFrcCID::Update ( )
private

Member Data Documentation

char* XrdFrcCID::cidFN
private
char* XrdFrcCID::cidFN2
private
cidEnt* XrdFrcCID::Dflt
private
cidEnt* XrdFrcCID::First
private

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