Module type Monitor_sig.Monitor


module type Monitor = sig .. end

module Point: sig .. end
A module that allows to create checkpoints and watch how many times the program go through these points.
module Tag: sig .. end
A module that allows to create tags and mark values.
module Time: sig .. end
A module that allows time monitoring.
module Value: sig .. end
A module to monitor OCaml values such as native integers, floating-point numbers, booleans, strings.
module Tree: sig .. end
A module to monitor OCaml variant types and trees.
module Hashtable: sig .. end
A module that allows hash tables monitoring.
val log : ('a, Format.formatter, unit, unit) Pervasives.format4 -> 'a
Similar to an Ocaml printf function.
val wait_for_connected_clients : int -> unit
wait_for_connected_clients n blocks the program until n clients are connected.
val wait_for_killed_clients : unit -> unit
wait_for_killed_clients () blocks the program until every clients are disconnected.