module Listen

Listener implementation for BSD’s ‘kqueue`. @see www.freebsd.org/cgi/man.cgi?query=kqueue @see github.com/mat813/rb-kqueue/blob/master/lib/rb-kqueue/queue.rb

This class just aggregates configuration object to avoid Listener specs from exploding with huge test setup blocks

Besides programming error exceptions like ArgumentError, all public interface exceptions should be declared here and inherit from Listen::Error.