MainContext.invokeFull

Invokes a function in such a way that context 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 incase function ends up being scheduled as an idle and also lets you give a GDestroyNotify for data. notify should not assume that it is called from any particular thread or with any particular context acquired. Since 2.28

class MainContext
void
invokeFull

Parameters

priority int

the priority at which to run function

data void*

data to pass to function

notify GDestroyNotify

a function to call when data is no longer in use, or NULL.

Meta