30 #ifndef __ZMQ_EPOLL_HPP_INCLUDED__    31 #define __ZMQ_EPOLL_HPP_INCLUDED__    35 #if defined ZMQ_USE_EPOLL    38 #include <sys/epoll.h>    53     class epoll_t : 
public poller_base_t
    57         typedef void* handle_t;
    59         epoll_t (
const ctx_t &ctx_);
    64         void rm_fd (handle_t handle_);
    65         void set_pollin (handle_t handle_);
    66         void reset_pollin (handle_t handle_);
    67         void set_pollout (handle_t handle_);
    68         void reset_pollout (handle_t handle_);
    72         static int max_fds ();
    77         static void worker_routine (
void *arg_);
    96         typedef std::vector <poll_entry_t*> retired_t;
   105         epoll_t (
const epoll_t&);
   106         const epoll_t &operator = (
const epoll_t&);
   109     typedef epoll_t poller_t;
 
static void worker(void *s)