#include <XrdOucCallBack.hh>
Inheritance diagram for XrdOucCallBack:
Public Member Functions | |
void | Cancel () |
int | Init (XrdOucErrInfo *eInfo) |
int | Reply (int retVal, int eValue, const char *eText, const char *Path=0) |
XrdOucCallBack () | |
~XrdOucCallBack () | |
Static Public Member Functions | |
static int | Allowed (XrdOucErrInfo *eInfo) |
Public Attributes | |
XrdOucCallBack * | Next |
Private Member Functions | |
void | Done (int &Result, XrdOucErrInfo *eInfo, const char *Path=0) |
int | Same (unsigned long long arg1, unsigned long long arg2) |
Private Attributes | |
XrdSysSemaphore | cbSync |
unsigned long long | cbArg |
XrdOucEICB * | cbObj |
char | UserID [64] |
XrdOucCallBack::XrdOucCallBack | ( | ) | [inline] |
XrdOucCallBack::~XrdOucCallBack | ( | ) | [inline] |
static int XrdOucCallBack::Allowed | ( | XrdOucErrInfo * | eInfo | ) | [inline, static] |
void XrdOucCallBack::Cancel | ( | ) |
void XrdOucCallBack::Done | ( | int & | Result, | |
XrdOucErrInfo * | eInfo, | |||
const char * | Path = 0 | |||
) | [inline, private, virtual] |
Implements XrdOucEICB.
int XrdOucCallBack::Init | ( | XrdOucErrInfo * | eInfo | ) |
int XrdOucCallBack::Reply | ( | int | retVal, | |
int | eValue, | |||
const char * | eText, | |||
const char * | Path = 0 | |||
) |
int XrdOucCallBack::Same | ( | unsigned long long | arg1, | |
unsigned long long | arg2 | |||
) | [inline, private, virtual] |
Implements XrdOucEICB.
unsigned long long XrdOucCallBack::cbArg [private] |
XrdOucEICB* XrdOucCallBack::cbObj [private] |
XrdSysSemaphore XrdOucCallBack::cbSync [private] |
char XrdOucCallBack::UserID[64] [private] |