(***********************************************************************) (* *) (* Active-DVI *) (* *) (* Projet Cristal, INRIA Rocquencourt *) (* *) (* Copyright 2002 Institut National de Recherche en Informatique et *) (* en Automatique. All rights reserved. This file is distributed *) (* under the terms of the GNU Lesser General Public License. *) (* *) (* Jun Furuse, Didier Rémy and Pierre Weis. *) (* Contributions by Roberto Di Cosmo, Didier Le Botlan, *) (* Xavier Leroy, and Alan Schmitt. *) (* *) (* Based on Mldvi by Alexandre Miquel. *) (***********************************************************************) (* $Id: timeout.mli,v 1.4 2003/10/25 13:26:58 remy Exp $ *) (* simple timeout handler *) type t;; val init : unit -> unit;; val add : float -> (unit -> unit) -> t;; val repeat : float -> (unit -> unit) -> unit;; val remove : t -> unit;;