Definition at line 43 of file XrdPoll.hh.
#include </home/sftnight/build/workspace/root-makedoc-v624/rootspi/rdoc/src/v6-24-00-patches/proof/xrdinc/Xrd/XrdPoll.hh>
◆ XrdPoll()
◆ ~XrdPoll()
virtual XrdPoll::~XrdPoll |
( |
| ) |
|
|
inlinevirtual |
◆ Attach()
static int XrdPoll::Attach |
( |
XrdLink * |
lp | ) |
|
|
static |
◆ Detach()
static void XrdPoll::Detach |
( |
XrdLink * |
lp | ) |
|
|
static |
◆ Disable()
virtual void XrdPoll::Disable |
( |
XrdLink * |
lp, |
|
|
const char * |
etxt = 0 |
|
) |
| |
|
pure virtual |
◆ Enable()
virtual int XrdPoll::Enable |
( |
XrdLink * |
lp | ) |
|
|
pure virtual |
◆ Exclude()
virtual void XrdPoll::Exclude |
( |
XrdLink * |
lp | ) |
|
|
protectedpure virtual |
◆ Finish()
static int XrdPoll::Finish |
( |
XrdLink * |
lp, |
|
|
const char * |
etxt = 0 |
|
) |
| |
|
static |
◆ getRequest()
int XrdPoll::getRequest |
( |
| ) |
|
|
protected |
◆ Include()
virtual int XrdPoll::Include |
( |
XrdLink * |
lp | ) |
|
|
protectedpure virtual |
◆ Init()
static void XrdPoll::Init |
( |
XrdSysError * |
eP, |
|
|
XrdOucTrace * |
tP, |
|
|
XrdScheduler * |
sP |
|
) |
| |
|
inlinestatic |
◆ newPoller()
◆ Poll2Text()
static char * XrdPoll::Poll2Text |
( |
short |
events | ) |
|
|
static |
◆ Setup()
static int XrdPoll::Setup |
( |
int |
numfd | ) |
|
|
static |
◆ Start()
virtual void XrdPoll::Start |
( |
XrdSysSemaphore * |
syncp, |
|
|
int & |
rc |
|
) |
| |
|
pure virtual |
◆ Stats()
static int XrdPoll::Stats |
( |
char * |
buff, |
|
|
int |
blen, |
|
|
int |
do_sync = 0 |
|
) |
| |
|
static |
◆ CmdFD
◆ doingAttach
XrdSysMutex XrdPoll::doingAttach |
|
staticprivate |
◆ numAttached
◆ numEnabled
◆ numEvents
◆ numInterrupts
int XrdPoll::numInterrupts |
|
protected |
◆ PID
◆ PipeBlen
◆ PipeBuff
◆ PipePoll
struct pollfd XrdPoll::PipePoll |
|
protected |
◆ Pollers
◆ PollPipe
XrdSysMutex XrdPoll::PollPipe |
|
protected |
◆ ReqBuff
◆ ReqFD
◆ TID
◆ TraceID
const char* XrdPoll::TraceID |
|
staticprotected |
◆ XrdLog
XrdSysError* XrdPoll::XrdLog |
|
staticprotected |
◆ XrdSched
XrdScheduler* XrdPoll::XrdSched |
|
staticprotected |
◆ XrdTrace
XrdOucTrace* XrdPoll::XrdTrace |
|
staticprotected |
proof/xrdinc/Xrd/XrdPoll.hh