Module Cf.RunLoop

type t
module Mode : sig ... end
module Observer : sig ... end
module RunResult : sig ... end
val typ : t Ctypes.typ
val remove_observer : t -> Observer.t -> Mode.t -> unit
val add_observer : t -> Observer.t -> Mode.t -> unit
val run : unit -> unit
val run_in_mode : ?return_after_source_handled:bool -> ?seconds:float -> Mode.t -> RunResult.t
val get_current : unit -> t
val stop : t -> unit
val release : t -> unit