method output_get_ready = assert (state = `Idle) ; read <- 0 ; write <- 0 ; state <- `Running (Tutils.create (fun _ -> self#writer) () self#id)