44 int Add(
const char *iName,
const char *cName, time_t addT, pid_t Pid);
46 int Get(
const char *iName,
char *buff,
int blen);
50 int Init(
const char *qPath);
52 void Ref(
const char *iName);
70 time_t addt, pid_t idp)
71 :
Next(epnt),
iName(strdup(*iname ? iname :
"anon")),
Definition XrdFrcCID.hh:78
~cidMon()
Definition XrdFrcCID.hh:80
static XrdSysMutex cidMutex
Definition XrdFrcCID.hh:82
cidMon()
Definition XrdFrcCID.hh:79
Definition XrdFrcCID.hh:42
char * cidFN2
Definition XrdFrcCID.hh:92
int Add(const char *iName, const char *cName, time_t addT, pid_t Pid)
XrdFrcCID()
Definition XrdFrcCID.hh:54
int Get(const char *iName, char *buff, int blen)
char * cidFN
Definition XrdFrcCID.hh:91
cidEnt * Dflt
Definition XrdFrcCID.hh:89
~XrdFrcCID()
Definition XrdFrcCID.hh:55
int Get(const char *iName, const char *vName, XrdOucEnv *evP)
int Init(const char *qPath)
cidEnt * First
Definition XrdFrcCID.hh:90
cidEnt * Find(const char *iName)
int Init(XrdOucStream &cidFile)
void Ref(const char *iName)
Definition XrdOucEnv.hh:42
Definition XrdOucStream.hh:47
Definition XrdSysPthread.hh:165
void Lock()
Definition XrdSysPthread.hh:222
void UnLock()
Definition XrdSysPthread.hh:224
Definition XrdFrcCID.hh:96
Definition XrdFrcCID.hh:60
cidEnt(cidEnt *epnt, const char *iname, const char *cname, time_t addt, pid_t idp)
Definition XrdFrcCID.hh:69
char * iName
Definition XrdFrcCID.hh:61
int useCnt
Definition XrdFrcCID.hh:65
char * cName
Definition XrdFrcCID.hh:62
time_t addT
Definition XrdFrcCID.hh:63
~cidEnt()
Definition XrdFrcCID.hh:74
short cNLen
Definition XrdFrcCID.hh:67
pid_t Pid
Definition XrdFrcCID.hh:64
cidEnt * Next
Definition XrdFrcCID.hh:60
short iNLen
Definition XrdFrcCID.hh:66