The library is designed to support a number of I/O multiplexer implementations. `epoll` is not yet implemented.