Trace definitions. More...
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdOuc/XrdOucTrace.hh"
Go to the source code of this file.
Defines | |
#define | TRACE_ALL 0x0fff |
#define | TRACE_DEBUG 0x0001 |
#define | TRACE_EMSG 0x0002 |
#define | TRACE_FS 0x0004 |
#define | TRACE_LOGIN 0x0008 |
#define | TRACE_MEM 0x0010 |
#define | TRACE_REQ 0x0020 |
#define | TRACE_REDIR 0x0040 |
#define | TRACE_RSP 0x0080 |
#define | TRACE_SCHED 0x0100 |
#define | TRACE_STALL 0x0200 |
#define | TRACE(act, x) |
#define | TRACEI(act, x) |
#define | TRACEP(act, x) |
#define | TRACES(act, x) |
#define | TRACING(x) XrdHttpTrace->What & x |
Variables | |
XrdOucTrace * | XrdHttpTrace |
const char * | XrdHttpTraceID |
Trace definitions.
#define TRACE | ( | act, | |||
x | ) |
if (XrdHttpTrace->What & TRACE_ ## act) \ {XrdHttpTrace->Beg(XrdHttpTraceID); cerr <<x; XrdHttpTrace->End();}
#define TRACE_ALL 0x0fff |
#define TRACE_DEBUG 0x0001 |
#define TRACE_EMSG 0x0002 |
#define TRACE_FS 0x0004 |
#define TRACE_LOGIN 0x0008 |
#define TRACE_MEM 0x0010 |
#define TRACE_REDIR 0x0040 |
#define TRACE_REQ 0x0020 |
#define TRACE_RSP 0x0080 |
#define TRACE_SCHED 0x0100 |
#define TRACE_STALL 0x0200 |
#define TRACEI | ( | act, | |||
x | ) |
if (XrdHttpTrace->What & TRACE_ ## act) \ {XrdHttpTrace->Beg(XrdHttpTraceID,TRACELINK->ID); cerr <<x; XrdHttpTrace->End();}
#define TRACEP | ( | act, | |||
x | ) |
if (XrdHttpTrace->What & TRACE_ ## act) \ {XrdHttpTrace->Beg(XrdHttpTraceID,TRACELINK->ID,Response.ID()); cerr <<x; \ XrdHttpTrace->End();}
#define TRACES | ( | act, | |||
x | ) |
if (XrdHttpTrace->What & TRACE_ ## act) \ {XrdHttpTrace->Beg(XrdHttpTraceID,TRACELINK->ID,(const char *)trsid); cerr <<x; \ XrdHttpTrace->End();}
#define TRACING | ( | x | ) | XrdHttpTrace->What & x |
const char* XrdHttpTraceID |