Creates a new #GMainLoop structure.
Returns the #GMainContext of loop.
Checks to see if the main loop is currently being run via glib.main_loop.MainLoop.run.
Stops a #GMainLoop from running. Any calls to glib.main_loop.MainLoop.run for the loop will return.
Runs a main loop until glib.main_loop.MainLoop.quit is called on the loop. If this is called for the thread of the loop's #GMainContext, it will process events from the loop, otherwise it will simply wait.
Pointer to the C boxed value
Get the GType of this boxed type.
Boxed GType property.
Convenience method to return this cast to a type. For use in D with statements.
Make a copy of the wrapped C boxed data.
Copy a C boxed value using g_boxed_copy.
Free a C boxed value using g_boxed_free.
The glib.main_loop.MainLoop struct is an opaque data type representing the main event loop of a GLib or GTK application.