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, Stdlib.Format.formatter, unit, unit) Stdlib.format4 -> 'aSimilar to an Ocaml printf function.
val wait_for_connected_clients : int -> unitwait_for_connected_clients n blocks the program
until n clients are connected.
val wait_for_killed_clients : unit -> unitwait_for_killed_clients () blocks the program
until every clients are disconnected.