module Mode : sig ... endval typ : unit Ctypes_static.ptr Ctypes.typval add_observer :
( unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
unit F.return )
F.resultval remove_observer :
( unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
unit F.return )
F.resultval get_current : ( unit -> unit Ctypes_static.ptr F.return ) F.resultval run : ( unit -> unit F.return ) F.resultval run_in_mode :
( unit Ctypes_static.ptr -> float -> bool -> RunResult.t F.return ) F.resultval stop : ( unit Ctypes_static.ptr -> unit F.return ) F.result