`object
method add_abort_action :
Unixqueue.group -> (Unixqueue.group -> exn -> unit) -> unit
method add_close_action :
Unixqueue.group -> Unix.file_descr * (Unix.file_descr -> unit) -> unit
method add_event : Unixqueue.event -> unit
method add_handler :
Unixqueue.group ->
(Unixqueue.event_system ->
Unixqueue.event Equeue.t -> Unixqueue.event -> unit) ->
unit
method add_resource :
Unixqueue.group -> Unixqueue.operation * float -> unit
method clear : Unixqueue.group -> unit
method debug_log : ?label:string -> string -> unit
method exists_resource : Unixqueue.operation -> bool
method exn_log :
?suppressed:bool ->
?to_string:(exn -> string) -> ?label:string -> exn -> unit
method is_running : bool
method new_group : unit -> Unixqueue.group
method new_wait_id : unit -> Unixqueue.wait_id
method once : Unixqueue.group -> float -> (unit -> unit) -> unit
method private queue_events :
Unix.file_descr list * Unix.file_descr list * Unix.file_descr list ->
bool
method remove_resource : Unixqueue.group -> Unixqueue.operation -> unit
method run : unit -> unit
method private setup :
unit ->
Unix.file_descr list * Unix.file_descr list * Unix.file_descr list *
float
method private source : Unixqueue.event Equeue.t -> unit
end`