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