File: abort.mli

package info (click to toggle)
unison 2.13.16-5
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,876 kB
  • ctags: 2,814
  • sloc: ml: 20,312; objc: 1,087; makefile: 504; ansic: 180; sh: 46
file content (15 lines) | stat: -rw-r--r-- 470 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

(* Clear the list of aborted item. *)
val reset : unit -> unit

(* Abort transfer for either one particular item or all items. *)
(* These functions should only be called on the client. *)
val file : Uutil.File.t -> unit
val all : unit -> unit

(* Check whether an item is being aborted.  A transient exception is
   raised if this is the case. *)
val check : Uutil.File.t -> unit

(* Test whether the exeption is an abort exception. *)
val testException : exn -> bool