XrdTrace.hh File Reference

#include "XrdSys/XrdSysHeaders.hh"
#include "XrdOuc/XrdOucTrace.hh"

Go to the source code of this file.

Defines

#define TRACE_NONE   0x0000
#define TRACE_ALL   0x0fff
#define TRACE_DEBUG   0x0001
#define TRACE_CONN   0x0002
#define TRACE_MEM   0x0004
#define TRACE_NET   0x0008
#define TRACE_POLL   0x0010
#define TRACE_PROT   0x0020
#define TRACE_SCHED   0x0040
#define XRD_TRACE   XrdTrace.
#define TRACE(act, x)
#define TRACEI(act, x)
#define TRACING(x)   XRD_TRACE What & x


Define Documentation

#define TRACE ( act,
x   ) 

Value:

if (XRD_TRACE What & TRACE_ ## act) \
      {XRD_TRACE Beg(TraceID);   cerr <<x; XRD_TRACE End();}

Definition at line 36 of file XrdTrace.hh.

#define TRACE_ALL   0x0fff

Definition at line 18 of file XrdTrace.hh.

Referenced by XrdFrmConfig::Configure(), XrdCmsClientConfig::Configure(), XrdOssSys::Configure(), XrdCnsConfig::Configure(), XrdBwm::Configure(), XrdConfig::Configure(), XrdXrootdProtocol::Configure(), XrdProofdManager::DoDirectiveTrace(), TXSocket::InitEnvs(), XrdFrmProxy::XrdFrmProxy(), XrdgetProtocolPort(), XrdSecProtocolsslInit(), XrdSecServer::XrdSecServer(), XrdCmsClientConfig::xtrac(), XrdOssSys::xtrace(), XrdBwm::xtrace(), XrdConfig::xtrace(), XrdOfs::xtrace(), XrdXrootdProtocol::xtrace(), XrdCmsConfig::xtrace(), and XrdSecServer::xtrace().

#define TRACE_CONN   0x0002

Definition at line 20 of file XrdTrace.hh.

Referenced by XrdConfig::xtrace().

#define TRACE_DEBUG   0x0001

Definition at line 19 of file XrdTrace.hh.

Referenced by XrdProtLoad::Load(), XrdProtLoad::Port(), XrdProtLoad::Process(), XrdConfig::xtrace(), and XrdXrootdProtocol::xtrace().

#define TRACE_MEM   0x0004

Definition at line 21 of file XrdTrace.hh.

Referenced by XrdProofdProtocol::Configure(), XrdXrootdProtocol::Configure(), XrdConfig::xtrace(), and XrdXrootdProtocol::xtrace().

#define TRACE_NET   0x0008

Definition at line 22 of file XrdTrace.hh.

Referenced by XrdConfig::xtrace().

#define TRACE_NONE   0x0000

Definition at line 17 of file XrdTrace.hh.

Referenced by XrdConfig::xtrace().

#define TRACE_POLL   0x0010

Definition at line 23 of file XrdTrace.hh.

Referenced by XrdConfig::xtrace().

#define TRACE_PROT   0x0020

Definition at line 24 of file XrdTrace.hh.

Referenced by XrdConfig::xtrace().

#define TRACE_SCHED   0x0040

Definition at line 25 of file XrdTrace.hh.

Referenced by XrdScheduler::Reaper(), and XrdConfig::xtrace().

#define TRACEI ( act,
x   ) 

Value:

if (XRD_TRACE What & TRACE_ ## act) \
      {XRD_TRACE Beg(TraceID,TRACELINK->ID); cerr <<x; \
       XRD_TRACE End();}

Definition at line 40 of file XrdTrace.hh.

Referenced by XrdPoll::Attach(), XrdLink::Close(), XrdPoll::Detach(), XrdXrootdProtocol::do_Prepare(), XrdPoll::Finish(), XrdXrootdProtocol::fsError(), XrdProofdClientMgr::MapClient(), XrdRootdProtocol::Match(), XrdLink::Recv(), XrdLink::RecvAll(), XrdLink::Serialize(), XrdLink::setRef(), XrdLink::Terminate(), and XrdXrootdFile::~XrdXrootdFile().

#define TRACING ( x   )     XRD_TRACE What & x

Definition at line 45 of file XrdTrace.hh.

Referenced by XrdProofdProofServ::Broadcast(), XrdProofdProofServMgr::Create(), XrdProofSched::Enqueue(), XrdProofSched::FirstSession(), XrdProofdProofServ::FreeClientID(), XrdProofdNetMgr::GetActiveWorkers(), XrdProofdClientMgr::GetClient(), XrdProofdProofServ::GetClientID(), XrdProofdClient::GetFreeServObj(), XrdProofdProtocol::GetNewResponse(), XrdProofdClient::GetServObj(), XrdProofSched::GetWorkers(), XrdProofdManager::GetWorkers(), XrdProtLoad::Load(), XrdProofConn::Login(), XrdProofdClientMgr::Login(), XrdProofdProtocol::Ping(), XrdProtLoad::Port(), XrdProtLoad::Process(), XrdProofdNetMgr::ReadBuffer(), XrdProofdNetMgr::ReadBufferLocal(), XrdScheduler::Reaper(), XrdProofdProofServMgr::Recover(), XrdProofdAdmin::ReleaseWorker(), XrdProofdProofServ::RemoveWorker(), XrdProofSched::Reschedule(), XrdProofdProtocol::SendData(), XrdProofdProtocol::SendMsg(), XrdProofConn::SendRecv(), XrdXrootdCallBack::sendResp(), XrdXrootdResponse::Set(), XrdProofdPriorityMgr::SetNiceValues(), XrdProofdAdmin::SetSessionAlias(), XrdProofdAdmin::SetSessionTag(), XrdProofdSandbox::TrimSessionDirs(), XrdROOTMgr::Validate(), and XrdXrootdFile::~XrdXrootdFile().

#define XRD_TRACE   XrdTrace.

Definition at line 33 of file XrdTrace.hh.


Generated on Tue Jul 5 16:08:02 2011 for ROOT_528-00b_version by  doxygen 1.5.1