Plasma GitLab Archive
Projects Blog Knowledge

sig
  type event
  type event_flags = TIMEOUT | READ | WRITE | SIGNAL
  type event_callback =
      Unix.file_descr -> Uq_libevent.LIBOEVENT.event_flags -> unit
  val create : unit -> Uq_libevent.LIBOEVENT.event
  val set :
    Uq_libevent.LIBOEVENT.event ->
    Unix.file_descr ->
    Uq_libevent.LIBOEVENT.event_flags list ->
    persist:bool -> Uq_libevent.LIBOEVENT.event_callback -> unit
  val add : Uq_libevent.LIBOEVENT.event -> float option -> unit
  val del : Uq_libevent.LIBOEVENT.event -> unit
  type loop_flags = ONCE | NONBLOCK
  val loop : Uq_libevent.LIBOEVENT.loop_flags -> unit
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml