diff options
| author | Emilio Jesus Gallego Arias | 2016-09-30 19:58:06 +0200 |
|---|---|---|
| committer | Emilio Jesus Gallego Arias | 2017-03-21 15:47:14 +0100 |
| commit | eb68e001f2ebbf09dc32c999e9c9b0f116c0a530 (patch) | |
| tree | 667f8e49f9d027ebc41ae1faf0a0c14931b4c837 /lib/feedback.mli | |
| parent | 7440be4ffaf6ace5b8e94354c9a56462f45fa2dd (diff) | |
[feedback] Allow to remove feedback listeners.
Diffstat (limited to 'lib/feedback.mli')
| -rw-r--r-- | lib/feedback.mli | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/feedback.mli b/lib/feedback.mli index b4bed8793d..8eae315883 100644 --- a/lib/feedback.mli +++ b/lib/feedback.mli @@ -79,8 +79,11 @@ val feedback_logger : logger val emacs_logger : logger -(** [add_feeder] feeders observe the feedback *) -val add_feeder : (feedback -> unit) -> unit +(** [add_feeder f] adds a feeder listiner [f], returning its id *) +val add_feeder : (feedback -> unit) -> int + +(** [del_feeder fid] removes the feeder with id [fid] *) +val del_feeder : int -> unit (** Prints feedback messages of kind Message(Debug,_) using msg_debug *) val debug_feeder : feedback -> unit |
