Other *BSD has void pointer for udata member of kevent structure. NetBSD's kqueue is something behind to others?
Changes are unknown.
Ruby/EventMachine is a fast, simple event-processing library for Ruby programs. It lets you write network clients and servers without handling sockets -- all you do is send and receive data. Single-threaded socket engine -- scalable and fast!