void pa_glib_mainloop_free(pa_glib_mainloop *g)
Free the GLIB main loop object.
pa_glib_mainloop * pa_glib_mainloop_new(GMainContext *c)
Create a new GLIB main loop object for the specified GLIB main loop context.
struct pa_glib_mainloop pa_glib_mainloop
An opaque GLIB main loop object.
Definition: glib-mainloop.h:50
pa_mainloop_api * pa_glib_mainloop_get_api(pa_glib_mainloop *g)
Return the abstract main loop API vtable for the GLIB main loop object.
Main loop abstraction layer.
An abstract mainloop API vtable.
Definition: mainloop-api.h:87