Module Thread
type t
val create : 'a -> 'b -> 'a -> t
val self : unit -> t
val id : t -> int
val exit : unit -> unit
val kill : t -> unit
val delay : float -> unit
val join : t -> unit
val select : Unix.file_descr list -> Unix.file_descr list -> Unix.file_descr list -> float -> (Unix.file_descr list * Unix.file_descr list * Unix.file_descr list)
val wait_signal : int list -> int
val yield : unit -> unit
val sleep : unit -> unit
val wakeup : t -> unit