1234567891011121314151617181920212223242526272829(** The subset of the Current API that the RPC system needs.
This is duplicated here to avoid making RPC clients depend on
the "current" service implementation package. *)moduletypeCURRENT=sigclasstypeactions=objectmethodpp:Format.formatter->unitmethodrebuild:(unit->string)optionendmoduleJob:sigtypetmoduleMap:Map.Swithtypekey=stringvallog_path:string->(Fpath.t,[`Msgofstring])resultvallookup_running:string->toptionvalwait_for_log_data:t->unitLwt.tvalapprove_early_start:t->unitvalcancel:t->string->unitvalcancelled_state:t->(unit,[`Msgofstring])resultendmoduleEngine:sigtypettyperesultsvalstate:t->resultsvaljobs:results->actionsJob.Map.tendend