Simplified version of [func@scheduler_add_full].
the callback to execute
user data for callback
callback