Go to the documentation of this file. 1 #ifndef __XRDBWMLOGGER_H__
2 #define __XRDBWMLOGGER_H__
36 class XrdBwmLoggerMsg;
72 int Feed(
const char *data,
int dlen);
int endIT
Definition: XrdBwmLogger.hh:87
time_t CTime
Definition: XrdBwmLogger.hh:51
int Start(XrdSysError *eobj)
Definition: XrdOucProg.hh:38
Definition: XrdSysPthread.hh:166
time_t ATime
Definition: XrdBwmLogger.hh:49
XrdSysSemaphore qSem
Definition: XrdBwmLogger.hh:81
const char * Lfn
Definition: XrdBwmLogger.hh:46
const char * Prog()
Definition: XrdBwmLogger.hh:62
char Flow
Definition: XrdBwmLogger.hh:57
XrdBwmLoggerMsg * msgLast
Definition: XrdBwmLogger.hh:83
XrdBwmLoggerMsg * getMsg()
void retMsg(XrdBwmLoggerMsg *tp)
int msgFD
Definition: XrdBwmLogger.hh:86
Definition: XrdBwmLogger.hh:41
int Feed(const char *data, int dlen)
XrdSysMutex fMut
Definition: XrdBwmLogger.hh:84
XrdBwmLoggerMsg * msgFree
Definition: XrdBwmLogger.hh:85
const char * rmtNode
Definition: XrdBwmLogger.hh:48
pthread_t tid
Definition: XrdBwmLogger.hh:76
Definition: XrdSysPthread.hh:406
int ESec
Definition: XrdBwmLogger.hh:56
XrdBwmLogger(const char *Target)
char * theTarget
Definition: XrdBwmLogger.hh:77
long long Size
Definition: XrdBwmLogger.hh:55
XrdBwmLoggerMsg * msgFirst
Definition: XrdBwmLogger.hh:82
XrdOucProg * theProg
Definition: XrdBwmLogger.hh:79
int numqIn
Definition: XrdBwmLogger.hh:52
static const int maxmInQ
Definition: XrdBwmLogger.hh:89
char theEOL
Definition: XrdBwmLogger.hh:90
const char * Tident
Definition: XrdBwmLogger.hh:45
int msgsInQ
Definition: XrdBwmLogger.hh:88
time_t BTime
Definition: XrdBwmLogger.hh:50
XrdSysError * eDest
Definition: XrdBwmLogger.hh:78
int numqOut
Definition: XrdBwmLogger.hh:53
int numqXeq
Definition: XrdBwmLogger.hh:54
Definition: XrdBwmLogger.hh:45
Definition: XrdSysError.hh:90
const char * lclNode
Definition: XrdBwmLogger.hh:47
XrdSysMutex qMut
Definition: XrdBwmLogger.hh:80