1 #ifndef __XRDCnsLogFile_H_
2 #define __XRDCnsLogFile_H_
58 int Open(
int aBuff=1, off_t thePos=0);
72 int Read(
char *buff,
int blen);
static int logBMax
Definition: XrdCnsLogFile.hh:75
XrdSysSemaphore logSem
Definition: XrdCnsLogFile.hh:78
int recOffset
Definition: XrdCnsLogFile.hh:92
XrdCnsLogFile * Subscribe(const char *Path, int cNum)
char * logNext
Definition: XrdCnsLogFile.hh:85
int Read(char *buff, int blen)
int logWait
Definition: XrdCnsLogFile.hh:90
const char * FName()
Definition: XrdCnsLogFile.hh:48
int Open(int aBuff=1, off_t thePos=0)
XrdCnsLogFile(const char *Path, int cnum=0, int Wait=1)
Definition: XrdCnsLogFile.hh:64
Definition: XrdCnsLogFile.hh:36
int logRdr
Definition: XrdCnsLogFile.hh:89
char * logBuff
Definition: XrdCnsLogFile.hh:84
int logOffset
Definition: XrdCnsLogFile.hh:91
XrdCnsLogRec Rec
Definition: XrdCnsLogFile.hh:82
static int logRMax
Definition: XrdCnsLogFile.hh:74
Definition: XrdSysPthread.hh:165
int Add(XrdCnsLogRec *Rec, int doSync=1)
int logFD
Definition: XrdCnsLogFile.hh:88
Definition: XrdSysPthread.hh:403
static void maxRecs(int nRecs)
Definition: XrdCnsLogFile.hh:54
Definition: XrdCnsLogRec.hh:43
XrdCnsLogFile * subNext
Definition: XrdCnsLogFile.hh:80
XrdCnsLogFile * Next
Definition: XrdCnsLogFile.hh:40
XrdSysSemaphore synSem
Definition: XrdCnsLogFile.hh:79
XrdSysMutex logMutex
Definition: XrdCnsLogFile.hh:77
char * getLog(int &Dlen)
Definition: XrdCnsLogFile.hh:50
char * logFN
Definition: XrdCnsLogFile.hh:87