#GMainContext.
Source.attach
uint attach(glib.main_context.MainContext context = null)Adds a #GSource to a context so that it will be executed within that context. Remove it by calling [glib.source.Source.destroy].
This function is safe to call from any thread, regardless of which thread the context is running in.
Parameters
context | a #GMainContext (if null, the global-default main context will be used) |
Returns
the ID (greater than 0) for the source within the