invoke_full
Description:
Invokes a function in such a way that this is owned during the invocation of function
.
This function is the same as g_main_context_invoke
except that it lets you specify the priority in case function
ends
up being scheduled as an idle and also lets you give a DestroyNotify for
data
.
notify
should not assume that it is called from any particular thread or with any particular context acquired.
Parameters:
this |
a MainContext, or null for the global-default main context |
priority |
the priority at which to run |
function |
function to call |
data |
data to pass to |
notify |
a function to call when |