Definition at line 43 of file XrdPoll.hh.
 
|  | 
| static int | Attach (XrdLink *lp) | 
|  | 
| static void | Detach (XrdLink *lp) | 
|  | 
| static int | Finish (XrdLink *lp, const char *etxt=0) | 
|  | 
| static void | Init (XrdSysError *eP, XrdOucTrace *tP, XrdScheduler *sP) | 
|  | 
| static char * | Poll2Text (short events) | 
|  | 
| static int | Setup (int numfd) | 
|  | 
| static int | Stats (char *buff, int blen, int do_sync=0) | 
|  | 
#include </home/sftnight/build/workspace/root-makedoc-v620/rootspi/rdoc/src/v6-20-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()
  
  | 
        
          | static XrdPoll * XrdPoll::newPoller | ( | int | pollid, |  
          |  |  | int | numfd |  
          |  | ) |  |  |  | staticprotected | 
 
 
◆ 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
◆ numAttached
◆ numEnabled
◆ numEvents
◆ numInterrupts
  
  | 
        
          | int XrdPoll::numInterrupts |  | protected | 
 
 
◆ PID
◆ PipeBlen
◆ PipeBuff
◆ PipePoll
  
  | 
        
          | struct pollfd XrdPoll::PipePoll |  | protected | 
 
 
◆ Pollers
◆ PollPipe
◆ ReqBuff
◆ ReqFD
◆ TID
◆ TraceID
  
  | 
        
          | const char* XrdPoll::TraceID |  | staticprotected | 
 
 
◆ XrdLog
◆ XrdSched
  
  | 
        
          | XrdScheduler* XrdPoll::XrdSched |  | staticprotected | 
 
 
◆ XrdTrace
  
  | 
        
          | XrdOucTrace* XrdPoll::XrdTrace |  | staticprotected | 
 
 
The documentation for this class was generated from the following file: