A utility function for dealing with async operations where you need
to wait for a glib.Source to trigger. Attaches source to task's
glib.MainContext with task's priority[io-priority], and sets source's
callback to callback, with task as the callback's user_data.
It will set the source’s name to the task’s name (as set with
Task.setName), if one has been set.
This takes a reference on task until source is destroyed.
A utility function for dealing with async operations where you need to wait for a glib.Source to trigger. Attaches source to task's glib.MainContext with task's priority[io-priority], and sets source's callback to callback, with task as the callback's user_data.
It will set the source’s name to the task’s name (as set with Task.setName), if one has been set.
This takes a reference on task until source is destroyed.