Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdXrootdCallBack Class Reference

#include <XrdXrootdCallBack.hh>

Inheritance diagram for XrdXrootdCallBack:

Inheritance graph
[legend]
Collaboration diagram for XrdXrootdCallBack:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void Done (int &Result, XrdOucErrInfo *eInfo)
const char * Func ()
int Same (unsigned long long arg1, unsigned long long arg2)
void sendError (int rc, XrdOucErrInfo *eInfo)
void sendResp (XrdOucErrInfo *eInfo, XResponseType xrt, int *Data=0, const char *Msg=0, int ovhd=0)
 XrdXrootdCallBack (const char *opn)
 ~XrdXrootdCallBack ()

Static Public Member Functions

void setVals (XrdSysError *erp, XrdXrootdStats *SIp, XrdScheduler *schp, int port)

Private Attributes

const char * Opname

Static Private Attributes

XrdSysErroreDest
XrdXrootdStatsSI
XrdSchedulerSched
int Port

Constructor & Destructor Documentation

XrdXrootdCallBack::XrdXrootdCallBack const char *  opn  )  [inline]
 

XrdXrootdCallBack::~XrdXrootdCallBack  )  [inline]
 


Member Function Documentation

void XrdXrootdCallBack::Done int &  Result,
XrdOucErrInfo eInfo
[virtual]
 

Implements XrdOucEICB.

const char* XrdXrootdCallBack::Func  )  [inline]
 

int XrdXrootdCallBack::Same unsigned long long  arg1,
unsigned long long  arg2
[virtual]
 

Implements XrdOucEICB.

void XrdXrootdCallBack::sendError int  rc,
XrdOucErrInfo eInfo
 

void XrdXrootdCallBack::sendResp XrdOucErrInfo eInfo,
XResponseType  xrt,
int *  Data = 0,
const char *  Msg = 0,
int  ovhd = 0
 

void XrdXrootdCallBack::setVals XrdSysError erp,
XrdXrootdStats SIp,
XrdScheduler schp,
int  port
[inline, static]
 


Member Data Documentation

XrdSysError * XrdXrootdCallBack::eDest [static, private]
 

const char* XrdXrootdCallBack::Opname [private]
 

int XrdXrootdCallBack::Port [static, private]
 

XrdScheduler * XrdXrootdCallBack::Sched [static, private]
 

XrdXrootdStats * XrdXrootdCallBack::SI [static, private]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:37:20 2011 for xrootd by  doxygen 1.3.9.1