#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