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 |
| #define | EPNAME(x) static const char* epname = x; |
Variables | |
| XrdOucTrace * | XrdHttpTrace |
| const char * | XrdHttpTraceID |
Trace definitions.
| #define EPNAME | ( | x | ) | static const char* epname = x; |
| #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 |
1.6.1