module hio.drivers;

version(OSX) {
    public import hio.drivers.kqueue;
} else
version(FreeBSD) {
    public import hio.drivers.kqueue;
} else
version(linux) {
    public import hio.drivers.epoll;
} else {
    struct NativeEventLoopImpl {
        bool invalid;
        void initialize();
    }
}


public import hio.drivers.select;