class signaller : object end
object end
method lock : unit -> unit
unit -> unit
method signal : unit -> unit
method unlock : unit -> unit
method wait : unit -> unit