Go to the documentation of this file. 1 #ifndef __XRD_POLLDEV_H__
2 #define __XRD_POLLDEV_H__
32 #include <sys/epoll.h>
50 XrdPollE(
struct epoll_event *ptab,
int numfd,
int pfd)
57 const char *
x2Text(
unsigned int evf,
char *buff);
67 static const int ePollEvents = EPOLLIN | EPOLLHUP | EPOLLPRI | EPOLLERR |
static const int ePollOneShot
Definition: XrdPollE.hh:65
int PollMax
Definition: XrdPollE.hh:72
Definition: XrdPoll.hh:43
#define EPOLLRDHUP
Definition: XrdPollE.hh:37
struct epoll_event * PollTab
Definition: XrdPollE.hh:70
Definition: XrdSysPthread.hh:403
void Start(XrdSysSemaphore *syncp, int &rc)
static const int ePollEvents
Definition: XrdPollE.hh:67
Definition: XrdLink.hh:63
void remFD(XrdLink *lp, unsigned int events)
void Exclude(XrdLink *lp)
void Disable(XrdLink *lp, const char *etxt=0)
const char * x2Text(unsigned int evf, char *buff)
Definition: XrdPollE.hh:40
XrdPollE(struct epoll_event *ptab, int numfd, int pfd)
Definition: XrdPollE.hh:50
int PollDfd
Definition: XrdPollE.hh:71