libevent.a to encpasulate event abstractions like epoll, kequeue etc.