#include <XrdOfsEvr.hh>
Collaboration diagram for XrdOfsEvr:

Public Member Functions | |
| void | flushEvents () |
| int | Init (XrdSysError *eObj, XrdCmsClient *trg=0) |
| void | recvEvents () |
| void | Wait4Event (const char *path, XrdOucErrInfo *einfo) |
| void | Work4Event (theClient *Client) |
| XrdOfsEvr () | |
| ~XrdOfsEvr () | |
Private Member Functions | |
| void | eventStage () |
| void | sendEvent (theEvent *ep) |
Private Attributes | |
| XrdSysMutex | myMutex |
| XrdSysSemaphore | mySem |
| XrdOucStream | eventFIFO |
| XrdSysError * | eDest |
| XrdCmsClient * | Balancer |
| theClient * | deferQ |
| int | runQ |
| int | msgFD |
| XrdOucHash< theEvent > | Events |
Static Private Attributes | |
| const int | maxLife = (8*60*60) |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1