--- /dev/null
+using GLib;
+
+[CCode (cprefix = "G", lower_case_cprefix = "g_", cheader_filename = "glib.h", gir_namespace = "GObject", gir_version = "2.0")]
+namespace GLibFix {
+ [CCode (lower_case_csuffix = "type_module", unref_function = "")]
+ public abstract class TypeModule : Object, TypePlugin {
+ public bool use ();
+ public void unuse ();
+ public void set_name (string name);
+ [NoWrapper]
+ public abstract bool load ();
+ [NoWrapper]
+ public abstract void unload ();
+ }
+}