libevent :: NativeEvent :: defaultinit
# Event, libevent's basic unit of operation
extern class NativeEvent `{ struct event * `}
# Add to the set of pending events
#
# TODO support timeout
fun add `{ event_add(self, NULL); `}
# Remove from the set of monitored events
fun del `{ event_del(self); `}
redef fun free `{ event_free(self); `}
end
lib/libevent/libevent.nit:118,1--130,3