112 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			XML
		
	
	
			
		
		
	
	
			112 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			XML
		
	
	
<?xml version="1.0"?>
 | 
						|
<!-- This file was automatically generated from C sources - DO NOT EDIT!
 | 
						|
To affect the contents of this file, edit the original C definitions,
 | 
						|
and/or use gtk-doc annotations.  -->
 | 
						|
<repository version="1.2"
 | 
						|
            xmlns="http://www.gtk.org/introspection/core/1.0"
 | 
						|
            xmlns:c="http://www.gtk.org/introspection/c/1.0"
 | 
						|
            xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
 | 
						|
  <include name="GLib" version="2.0"/>
 | 
						|
  <package name="gmodule-2.0"/>
 | 
						|
  <c:include name="gmodule.h"/>
 | 
						|
  <namespace name="GModule"
 | 
						|
             version="2.0"
 | 
						|
             shared-library="libgmodule-2.0.so.0"
 | 
						|
             c:identifier-prefixes="G"
 | 
						|
             c:symbol-prefixes="g">
 | 
						|
    <record name="Module" c:type="GModule" disguised="1">
 | 
						|
      <method name="close" c:identifier="g_module_close">
 | 
						|
        <return-value transfer-ownership="none">
 | 
						|
          <type name="gboolean" c:type="gboolean"/>
 | 
						|
        </return-value>
 | 
						|
      </method>
 | 
						|
      <method name="make_resident" c:identifier="g_module_make_resident">
 | 
						|
        <return-value transfer-ownership="none">
 | 
						|
          <type name="none" c:type="void"/>
 | 
						|
        </return-value>
 | 
						|
      </method>
 | 
						|
      <method name="name" c:identifier="g_module_name">
 | 
						|
        <return-value transfer-ownership="none">
 | 
						|
          <type name="utf8" c:type="gchar*"/>
 | 
						|
        </return-value>
 | 
						|
      </method>
 | 
						|
      <method name="symbol" c:identifier="g_module_symbol">
 | 
						|
        <return-value transfer-ownership="none">
 | 
						|
          <type name="gboolean" c:type="gboolean"/>
 | 
						|
        </return-value>
 | 
						|
        <parameters>
 | 
						|
          <parameter name="symbol_name" transfer-ownership="none">
 | 
						|
            <type name="utf8" c:type="gchar*"/>
 | 
						|
          </parameter>
 | 
						|
          <parameter name="symbol" transfer-ownership="none">
 | 
						|
            <type name="gpointer" c:type="gpointer*"/>
 | 
						|
          </parameter>
 | 
						|
        </parameters>
 | 
						|
      </method>
 | 
						|
    </record>
 | 
						|
    <callback name="ModuleCheckInit" c:type="GModuleCheckInit">
 | 
						|
      <return-value transfer-ownership="none">
 | 
						|
        <type name="utf8" c:type="gchar*"/>
 | 
						|
      </return-value>
 | 
						|
      <parameters>
 | 
						|
        <parameter name="module" transfer-ownership="none">
 | 
						|
          <type name="Module" c:type="GModule*"/>
 | 
						|
        </parameter>
 | 
						|
      </parameters>
 | 
						|
    </callback>
 | 
						|
    <bitfield name="ModuleFlags" c:type="GModuleFlags">
 | 
						|
      <member name="lazy" value="1" c:identifier="G_MODULE_BIND_LAZY"/>
 | 
						|
      <member name="local" value="2" c:identifier="G_MODULE_BIND_LOCAL"/>
 | 
						|
      <member name="mask" value="3" c:identifier="G_MODULE_BIND_MASK"/>
 | 
						|
    </bitfield>
 | 
						|
    <callback name="ModuleUnload" c:type="GModuleUnload">
 | 
						|
      <return-value transfer-ownership="none">
 | 
						|
        <type name="none" c:type="void"/>
 | 
						|
      </return-value>
 | 
						|
      <parameters>
 | 
						|
        <parameter name="module" transfer-ownership="none">
 | 
						|
          <type name="Module" c:type="GModule*"/>
 | 
						|
        </parameter>
 | 
						|
      </parameters>
 | 
						|
    </callback>
 | 
						|
    <function name="module_build_path" c:identifier="g_module_build_path">
 | 
						|
      <return-value transfer-ownership="full">
 | 
						|
        <type name="utf8" c:type="gchar*"/>
 | 
						|
      </return-value>
 | 
						|
      <parameters>
 | 
						|
        <parameter name="directory" transfer-ownership="none">
 | 
						|
          <type name="utf8" c:type="gchar*"/>
 | 
						|
        </parameter>
 | 
						|
        <parameter name="module_name" transfer-ownership="none">
 | 
						|
          <type name="utf8" c:type="gchar*"/>
 | 
						|
        </parameter>
 | 
						|
      </parameters>
 | 
						|
    </function>
 | 
						|
    <function name="module_error" c:identifier="g_module_error">
 | 
						|
      <return-value transfer-ownership="none">
 | 
						|
        <type name="utf8" c:type="gchar*"/>
 | 
						|
      </return-value>
 | 
						|
    </function>
 | 
						|
    <function name="module_open"
 | 
						|
              c:identifier="g_module_open"
 | 
						|
              introspectable="0">
 | 
						|
      <return-value>
 | 
						|
        <type name="Module" c:type="GModule*"/>
 | 
						|
      </return-value>
 | 
						|
      <parameters>
 | 
						|
        <parameter name="file_name" transfer-ownership="none">
 | 
						|
          <type name="utf8" c:type="gchar*"/>
 | 
						|
        </parameter>
 | 
						|
        <parameter name="flags" transfer-ownership="none">
 | 
						|
          <type name="ModuleFlags" c:type="GModuleFlags"/>
 | 
						|
        </parameter>
 | 
						|
      </parameters>
 | 
						|
    </function>
 | 
						|
    <function name="module_supported" c:identifier="g_module_supported">
 | 
						|
      <return-value transfer-ownership="none">
 | 
						|
        <type name="gboolean" c:type="gboolean"/>
 | 
						|
      </return-value>
 | 
						|
    </function>
 | 
						|
  </namespace>
 | 
						|
</repository>
 |