X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fhbugs%2Fclient%2Fhbugs_client.mli;h=3bc34a8e2078a2e6eaf93ce439f4977bb991b7c6;hb=594ea125d8bdd2c0a210e4b2170b0c725075d597;hp=edf0127bda5b73b2534aa0d1076e37e54c0ce33d;hpb=f8ba6a6b7c0798258db3db5fe12413c8e8e1cb12;p=helm.git diff --git a/helm/hbugs/client/hbugs_client.mli b/helm/hbugs/client/hbugs_client.mli index edf0127bd..3bc34a8e2 100644 --- a/helm/hbugs/client/hbugs_client.mli +++ b/helm/hbugs/client/hbugs_client.mli @@ -1,21 +1,25 @@ +open Hbugs_types + exception Invalid_URL of string class hbugsClient : - object + on_use_hint: (hint -> unit) -> + ?on_exit: (unit -> unit) -> + unit -> + object - method show : unit -> unit - method hide : unit -> unit + method show : unit -> unit + method hide : unit -> unit - method startLocalHttpDaemon : unit -> unit - method testLocalHttpDaemon : unit -> unit + method registerToBroker : unit -> unit + method unregisterFromBroker : unit -> unit + method subscribeAll : unit -> unit - method registerClient : unit -> unit - method unregisterClient : unit -> unit - method testBroker : unit -> unit + method stateChange : state -> unit - method stateChange : unit -> unit - method useHint : unit -> unit + (** @return an hint by index *) + method hint : int -> hint - end + end