XrdOfsEvr::theClient Class Reference

#include <XrdOfsEvr.hh>

Inheritance diagram for XrdOfsEvr::theClient:

XrdOucEICB List of all members.

Public Member Functions

void Done (int &Result, XrdOucErrInfo *eInfo)
int Same (unsigned long long arg1, unsigned long long arg2)
 theClient (XrdOfsEvr *evr, XrdOucErrInfo *einfo, const char *path=0)
 ~theClient ()

Public Attributes

theClientNext
const char * User
char * Path
XrdOfsEvrEvrP
XrdOucEICBevtCB
unsigned long long evtCBarg

Detailed Description

Definition at line 42 of file XrdOfsEvr.hh.


Constructor & Destructor Documentation

XrdOfsEvr::theClient::theClient ( XrdOfsEvr evr,
XrdOucErrInfo einfo,
const char *  path = 0 
) [inline]

Definition at line 57 of file XrdOfsEvr.hh.

References EvrP, evtCB, evtCBarg, XrdOucErrInfo::getErrCB(), XrdOucErrInfo::getErrUser(), Next, Path, and User.

XrdOfsEvr::theClient::~theClient (  )  [inline]

Definition at line 64 of file XrdOfsEvr.hh.

References free(), and Path.


Member Function Documentation

void XrdOfsEvr::theClient::Done ( int &  Result,
XrdOucErrInfo eInfo 
) [inline, virtual]

Implements XrdOucEICB.

Definition at line 46 of file XrdOfsEvr.hh.

References EvrP, and XrdOfsEvr::Work4Event().

int XrdOfsEvr::theClient::Same ( unsigned long long  arg1,
unsigned long long  arg2 
) [inline, virtual]

Implements XrdOucEICB.

Definition at line 48 of file XrdOfsEvr.hh.


Member Data Documentation

theClient* XrdOfsEvr::theClient::Next

Definition at line 50 of file XrdOfsEvr.hh.

Referenced by XrdOfsEvr::flushEvents(), XrdOfsEvr::sendEvent(), theClient(), and XrdOfsEvr::Work4Event().

const char* XrdOfsEvr::theClient::User

Definition at line 51 of file XrdOfsEvr.hh.

Referenced by XrdOfsEvr::sendEvent(), and theClient().

char* XrdOfsEvr::theClient::Path

Definition at line 52 of file XrdOfsEvr.hh.

Referenced by XrdOfsEvr::flushEvents(), theClient(), XrdOfsEvr::Work4Event(), and ~theClient().

XrdOfsEvr* XrdOfsEvr::theClient::EvrP

Definition at line 53 of file XrdOfsEvr.hh.

Referenced by Done(), and theClient().

XrdOucEICB* XrdOfsEvr::theClient::evtCB

Definition at line 54 of file XrdOfsEvr.hh.

Referenced by XrdOfsEvr::sendEvent(), theClient(), and XrdOfsEvr::Work4Event().

unsigned long long XrdOfsEvr::theClient::evtCBarg

Definition at line 55 of file XrdOfsEvr.hh.

Referenced by XrdOfsEvr::sendEvent(), theClient(), and XrdOfsEvr::Work4Event().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:50:36 2011 for ROOT_528-00b_version by  doxygen 1.5.1