|
XRootD
|
#include <XrdOfsEvr.hh>
Collaboration diagram for XrdOfsEvr:Classes | |
| class | theClient |
| struct | theEvent |
Public Member Functions | |
| XrdOfsEvr () | |
| ~XrdOfsEvr () | |
| void | flushEvents () |
| int | Init (XrdCmsClient *trg=0) |
| int | Init (XrdSysError *eObj) |
| void | recvEvents () |
| void | Wait4Event (const char *path, XrdOucErrInfo *einfo) |
| void | Work4Event (theClient *Client) |
Definition at line 42 of file XrdOfsEvr.hh.
|
inline |
Definition at line 59 of file XrdOfsEvr.hh.
Referenced by XrdOfsEvr::theClient::theClient().
Here is the caller graph for this function:| XrdOfsEvr::~XrdOfsEvr | ( | ) |
Definition at line 75 of file XrdOfsEvr.cc.
| void XrdOfsEvr::flushEvents | ( | ) |
Definition at line 89 of file XrdOfsEvr.cc.
References XrdOfsEvr::theClient::Next, XrdOfsEvr::theClient::Path, XrdSysTimer::Wait(), and XrdOfsScrubScan().
Referenced by XrdOfsEvFlush().
Here is the call graph for this function:
Here is the caller graph for this function:| int XrdOfsEvr::Init | ( | XrdCmsClient * | trg = 0 | ) |
Definition at line 167 of file XrdOfsEvr.cc.
References XrdSysThread::Run(), XrdOfsEvFlush(), and XrdOfsEvRecv().
Here is the call graph for this function:| int XrdOfsEvr::Init | ( | XrdSysError * | eObj | ) |
Definition at line 132 of file XrdOfsEvr.cc.
References XrdNetSocket::Create(), XrdNetSocket::Detach(), XrdSysError::Emsg(), XrdOucEnv::Export(), and XRDNET_FIFO.
Here is the call graph for this function:| void XrdOfsEvr::recvEvents | ( | ) |
Definition at line 201 of file XrdOfsEvr.cc.
References DEBUG, EPNAME, and tident.
Referenced by XrdOfsEvRecv().
Here is the caller graph for this function:| void XrdOfsEvr::Wait4Event | ( | const char * | path, |
| XrdOucErrInfo * | einfo ) |
Definition at line 226 of file XrdOfsEvr.cc.
References XrdOucErrInfo::setErrCB().
Here is the call graph for this function:| void XrdOfsEvr::Work4Event | ( | theClient * | Client | ) |
Definition at line 240 of file XrdOfsEvr.cc.
References XrdOfsEvr::theEvent::aClient, XrdOfsEvr::theClient::evtCB, XrdOfsEvr::theClient::evtCBarg, XrdOfsEvr::theEvent::Happened, XrdOfsEvr::theClient::Next, XrdOfsEvr::theClient::Path, and XrdOucEICB::Same().
Here is the call graph for this function: