#include <XrdOucTrace.hh>
|
static char * | bin2hex (char *data, int dlen, char *buff=0) |
|
Definition at line 35 of file XrdOucTrace.hh.
◆ XrdOucTrace()
◆ ~XrdOucTrace()
XrdOucTrace::~XrdOucTrace |
( |
| ) |
|
|
inline |
◆ Beg()
void XrdOucTrace::Beg |
( |
const char * | tid = 0, |
|
|
const char * | usr = 0, |
|
|
const char * | sid = 0 ) |
|
inline |
◆ bin2hex()
char * XrdOucTrace::bin2hex |
( |
char * | data, |
|
|
int | dlen, |
|
|
char * | buff = 0 ) |
|
static |
Definition at line 36 of file XrdOucTrace.cc.
37{
38 static const char hv[] = "0123456789abcdef";
39 static char xbuff[56];
40 char *outbuff = (buff ? buff : xbuff);
41 int i;
42 if (dlen > 24) dlen = 24;
43 for (i = 0; i < dlen; i++) {
44 *outbuff++ = hv[(inbuff[i] >> 4) & 0x0f];
45 *outbuff++ = hv[ inbuff[i] & 0x0f];
46 if ((i & 0x03) == 0x03 || i+1 == dlen) *outbuff++ = ' ';
47 }
48 *outbuff = '\0';
49 return xbuff;
50}
◆ End()
void XrdOucTrace::End |
( |
| ) |
|
|
inline |
◆ Tracing()
int XrdOucTrace::Tracing |
( |
int | mask | ) |
|
|
inline |
◆ What
Definition at line 46 of file XrdOucTrace.hh.
Referenced by XrdFrcProxy::XrdFrcProxy(), XrdOucTrace(), XrdSecServer::XrdSecServer(), XrdFrmXfrQueue::Add(), XrdBwm::Configure(), XrdFrmConfig::Configure(), XrdXrootdProtocol::Configure(), XrdOssCsiConfig::Init(), XrdSecProtocolgsi::Init(), XrdSecProtocolpwd::Init(), main(), XrdCryptosslFactory::SetTrace(), XrdScheduler::Start(), Tracing(), XrdCryptoSetTrace(), XrdSecgsiGMAPInit(), and XrdSutSetTrace().
The documentation for this class was generated from the following files: