ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros
XrdProofdResponse.cxx File Reference
#include <sys/types.h>
#include <netinet/in.h>
#include <inttypes.h>
#include <string.h>
#include "XrdProofdAux.h"
#include "XrdProofdProtocol.h"
#include "XrdProofdResponse.h"
#include "XrdProofdTrace.h"
Include dependency graph for XrdProofdResponse.cxx:

Go to the source code of this file.

Macros

#define XPRNOTIFY(m, e)
 
#define XPRTRACING(a)   ((a != 0) || (TRACING(RSP)))
 
#define CHECKLINK
 
#define CHECKLINKNOMTX
 

Macro Definition Documentation

#define CHECKLINK
Value:
{ XrdSysMutexHelper mh(fMutex); \
if (!fLink) { \
TRACE(XERR, "link is undefined! "); \
return 0; \
} else if (fLink->FDnum() < 0) { \
TRACE(XERR, "link descriptor invalid for link "<<fLink<<"! ("<< fLink->FDnum()<<")"); \
return 0; \
} \
}
#define TRACE(Flag, Args)
Definition: TGHtml.h:124
if(pyself &&pyself!=Py_None)
return
Definition: TBase64.cxx:62
#define XrdSysMutexHelper
Definition: XrdSysToOuc.h:17

Definition at line 52 of file XrdProofdResponse.cxx.

Referenced by XrdProofdResponse::Send(), and XrdProofdResponse::SendI().

#define CHECKLINKNOMTX
Value:
if (!fLink) { \
TRACE(XERR, "link is undefined! "); \
return 0; \
} else if (fLink->FDnum() < 0) { \
TRACE(XERR, "link descriptor invalid for link "<<fLink<<"! ("<< fLink->FDnum()<<")"); \
return 0; \
}
#define TRACE(Flag, Args)
Definition: TGHtml.h:124
return
Definition: TBase64.cxx:62

Definition at line 62 of file XrdProofdResponse.cxx.

Referenced by XrdProofdResponse::LinkSend().

#define XPRNOTIFY (   m,
 
)
Value:
if (rc != 0) { \
TRACER(this, XERR, m << ": " << e); \
} else { \
if (TRACING(RSP)) { \
if (e.length() > 0) { \
TRACER(this, RSP, m << " (" << e <<")"); \
} else { \
TRACER(this, RSP, m); \
} \
} \
}
#define TRACING(x)
if(pyself &&pyself!=Py_None)
TMarker * m
Definition: textangle.C:8
#define TRACER(r, act, x)

Definition at line 37 of file XrdProofdResponse.cxx.

Referenced by XrdProofdResponse::Send(), and XrdProofdResponse::SendI().

#define XPRTRACING (   a)    ((a != 0) || (TRACING(RSP)))

Definition at line 50 of file XrdProofdResponse.cxx.

Referenced by XrdProofdResponse::Send(), and XrdProofdResponse::SendI().