35 #define XRD_NUMPOLLERS 3
70 static int Setup(
int numfd);
78 static int Stats(
char *buff,
int blen,
int do_sync=0);
static const char * TraceID
virtual int Enable(XrdPollInfo &pInfo)=0
static XrdPoll * Pollers[XRD_NUMPOLLERS]
virtual int Include(XrdPollInfo &pInfo)=0
virtual void Start(XrdSysSemaphore *syncp, int &rc)=0
virtual void Exclude(XrdPollInfo &pInfo)=0
static char * Poll2Text(short events)
static XrdPoll * newPoller(int pollid, int numfd)
static int Finish(XrdPollInfo &pInfo, const char *etxt=0)
static void Detach(XrdPollInfo &pInfo)
static int Setup(int numfd)
virtual void Disable(XrdPollInfo &pInfo, const char *etxt=0)=0
static int Stats(char *buff, int blen, int do_sync=0)
static int Attach(XrdPollInfo &pInfo)
union XrdPoll::PipeData::@18 Parms