def _time_func(self): """ This function is used for timing, but should be set by the canvas backend. See openexp._canvas.legacy.init_display() for an example. """ raise exceptions.openexp_error( \ "experiment._time_func(): This function should be set by the canvas backend.")
def time(self): """<DOC> Return current time Returns: A timestamp of the current time </DOC>""" raise exceptions.openexp_error("trial.time(): This function should be set by the canvas backend.")
def sleep(self, ms): """<DOC> Sleep for a specified duration Arguments: ms -- a duration in milliseconds </DOC>""" raise exceptions.openexp_error("trial.sleep(): This function should be set by the canvas backend.")