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 </mnt/build/workspace/root-makedoc-v612/rootspi/rdoc/src/v6-12-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   | 
  
 
 
[legend]