Plasma GitLab Archive
Projects Blog Knowledge

sig
  type dlogger = string -> string -> unit
  val fwd_dlogger : Netlog.Debug.dlogger
  val null_dlogger : Netlog.Debug.dlogger
  val current_dlogger : Netlog.Debug.dlogger Pervasives.ref
  val log : string -> string -> unit
  val logf : string -> ('a, unit, string, unit) Pervasives.format4 -> 'a
  val enable_module : string -> unit
  val disable_module : string -> unit
  val enable_all : unit -> unit
  val disable_all : unit -> unit
  val names : unit -> string list
  val register_module : string -> bool Pervasives.ref -> unit
  val mk_dlog : string -> bool Pervasives.ref -> string -> unit
  val mk_dlogr : string -> bool Pervasives.ref -> (unit -> string) -> unit
  type serial
  val new_serial : unit -> Netlog.Debug.serial
  val track_fd :
    ?update:bool ->
    ?anchor:'->
    ?sn:Netlog.Debug.serial ->
    owner:string -> descr:string -> Unix.file_descr -> unit
  val release_fd :
    ?sn:Netlog.Debug.serial -> ?force:bool -> Unix.file_descr -> unit
  val fd_string : ?owner:bool -> ?descr:bool -> Unix.file_descr -> string
  val fd_table : unit -> string list
  val enable_fd_tracking : bool Pervasives.ref
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml