MainContext.getThreadDefault

Gets the thread-default GMainContext for this thread. Asynchronous operations that want to be able to be run in contexts other than the default one should call this method to get a GMainContext to add their GSources to. (Note that even in single-threaded programs applications may sometimes want to temporarily push a non-default context, so it is not safe to assume that this will always return NULL if threads are not initialized.) Since 2.22

class MainContext
static
getThreadDefault
()

Return Value

the thread-default GMainContext, or NULL if the thread-default context is the global default context.

Meta