![]() |
XRootD
|
#include <fcntl.h>
#include <signal.h>
#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <ctime>
#include <sys/stat.h>
#include <sys/types.h>
#include <dirent.h>
#include <unistd.h>
#include <strings.h>
#include <sys/param.h>
#include <termios.h>
#include <sys/uio.h>
#include "XrdOuc/XrdOucTList.hh"
#include "XrdSys/XrdSysE2T.hh"
#include "XrdSys/XrdSysFD.hh"
#include "XrdSys/XrdSysLogger.hh"
#include "XrdSys/XrdSysLogging.hh"
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdSys/XrdSysPlatform.hh"
#include "XrdSys/XrdSysPthread.hh"
#include "XrdSys/XrdSysTimer.hh"
#include "XrdSys/XrdSysUtils.hh"
#include <poll.h>
Go to the source code of this file.
Classes | |
struct | XrdSysLoggerRP |
Macros | |
#define | BLAB(x) std::cerr <<"Logger " <<x <<"!!!" <<std::endl |
Functions | |
void * | XrdSysLoggerMN (void *carg) |
void * | XrdSysLoggerRT (void *carg) |
#define BLAB | ( | x | ) | std::cerr <<"Logger " <<x <<"!!!" <<std::endl |
Definition at line 106 of file XrdSysLogger.cc.
void* XrdSysLoggerMN | ( | void * | carg | ) |
Definition at line 114 of file XrdSysLogger.cc.
References XrdSysLogger::Task::Next(), and XrdSysLogger::Task::Ring().
Referenced by XrdSysLogger::zHandler().
void* XrdSysLoggerRT | ( | void * | carg | ) |
Definition at line 129 of file XrdSysLogger.cc.
References XrdSysLoggerRP::active, XrdSysLoggerRP::logger, XrdSysSemaphore::Post(), and XrdSysLogger::zHandler().
Referenced by XrdSysLogger::Bind().