| Current File : //usr/share/gir-1.0/GConf-2.0.gir |
<?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"/>
<include name="GObject" version="2.0"/>
<namespace name="GConf"
version="2.0"
shared-library="libgconf-2.so.4"
c:identifier-prefixes="GConf"
c:symbol-prefixes="g_conf">
<record name="ChangeSet" c:type="GConfChangeSet" disguised="1">
</record>
<callback name="ChangeSetForeachFunc" c:type="GConfChangeSetForeachFunc">
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
<parameters>
<parameter name="cs" transfer-ownership="none">
<type name="ChangeSet" c:type="GConfChangeSet*"/>
</parameter>
<parameter name="key" transfer-ownership="none">
<type name="utf8" c:type="gchar*"/>
</parameter>
<parameter name="value" transfer-ownership="none">
<type name="Value" c:type="GConfValue*"/>
</parameter>
<parameter name="user_data" transfer-ownership="none" closure="3">
<type name="gpointer" c:type="gpointer"/>
</parameter>
</parameters>
</callback>
<record name="Client" c:type="GConfClient">
<field name="object" writable="1">
<type name="GObject.Object" c:type="GObject"/>
</field>
<field name="engine" writable="1">
<type name="Engine" c:type="GConfEngine*"/>
</field>
<field name="error_mode" writable="1">
<type name="ClientErrorHandlingMode"
c:type="GConfClientErrorHandlingMode"/>
</field>
<field name="dir_hash" writable="1">
<type name="GLib.HashTable" c:type="GHashTable*">
<type name="gpointer" c:type="gpointer"/>
<type name="gpointer" c:type="gpointer"/>
</type>
</field>
<field name="cache_hash" writable="1">
<type name="GLib.HashTable" c:type="GHashTable*">
<type name="gpointer" c:type="gpointer"/>
<type name="gpointer" c:type="gpointer"/>
</type>
</field>
<field name="listeners" writable="1">
<type name="Listeners" c:type="GConfListeners*"/>
</field>
<field name="notify_list" writable="1">
<type name="GLib.SList" c:type="GSList*">
<type name="gpointer" c:type="gpointer"/>
</type>
</field>
<field name="notify_handler" writable="1">
<type name="guint" c:type="guint"/>
</field>
<field name="pending_notify_count" writable="1">
<type name="gint" c:type="int"/>
</field>
<field name="cache_dirs" writable="1">
<type name="GLib.HashTable" c:type="GHashTable*">
<type name="gpointer" c:type="gpointer"/>
<type name="gpointer" c:type="gpointer"/>
</type>
</field>
<field name="pad2" writable="1">
<type name="gint" c:type="int"/>
</field>
</record>
<record name="ClientClass" c:type="GConfClientClass" disguised="1">
</record>
<callback name="ClientErrorHandlerFunc"
c:type="GConfClientErrorHandlerFunc">
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
<parameters>
<parameter name="client" transfer-ownership="none">
<type name="Client" c:type="GConfClient*"/>
</parameter>
<parameter name="error" transfer-ownership="none">
<type name="GLib.Error" c:type="GError*"/>
</parameter>
</parameters>
</callback>
<enumeration name="ClientErrorHandlingMode"
c:type="GConfClientErrorHandlingMode">
<member name="none" value="0" c:identifier="GCONF_CLIENT_HANDLE_NONE"/>
<member name="unreturned"
value="1"
c:identifier="GCONF_CLIENT_HANDLE_UNRETURNED"/>
<member name="all" value="2" c:identifier="GCONF_CLIENT_HANDLE_ALL"/>
</enumeration>
<callback name="ClientNotifyFunc" c:type="GConfClientNotifyFunc">
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
<parameters>
<parameter name="client" transfer-ownership="none">
<type name="Client" c:type="GConfClient*"/>
</parameter>
<parameter name="cnxn_id" transfer-ownership="none">
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="entry" transfer-ownership="none">
<type name="Entry" c:type="GConfEntry*"/>
</parameter>
<parameter name="user_data" transfer-ownership="none" closure="3">
<type name="gpointer" c:type="gpointer"/>
</parameter>
</parameters>
</callback>
<enumeration name="ClientPreloadType" c:type="GConfClientPreloadType">
<member name="none" value="0" c:identifier="GCONF_CLIENT_PRELOAD_NONE"/>
<member name="onelevel"
value="1"
c:identifier="GCONF_CLIENT_PRELOAD_ONELEVEL"/>
<member name="recursive"
value="2"
c:identifier="GCONF_CLIENT_PRELOAD_RECURSIVE"/>
</enumeration>
<record name="Engine" c:type="GConfEngine" disguised="1">
</record>
<record name="Entry" c:type="GConfEntry">
<field name="key" writable="1">
<type name="utf8" c:type="char*"/>
</field>
<field name="value" writable="1">
<type name="Value" c:type="GConfValue*"/>
</field>
</record>
<record name="EnumStringPair" c:type="GConfEnumStringPair">
<field name="enum_value" writable="1">
<type name="gint" c:type="gint"/>
</field>
<field name="str" writable="1">
<type name="utf8" c:type="gchar*"/>
</field>
</record>
<record name="Listeners" c:type="GConfListeners" disguised="1">
</record>
<callback name="ListenersCallback" c:type="GConfListenersCallback">
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
<parameters>
<parameter name="listeners" transfer-ownership="none">
<type name="Listeners" c:type="GConfListeners*"/>
</parameter>
<parameter name="all_above_key" transfer-ownership="none">
<type name="utf8" c:type="gchar*"/>
</parameter>
<parameter name="cnxn_id" transfer-ownership="none">
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="listener_data" transfer-ownership="none">
<type name="gpointer" c:type="gpointer"/>
</parameter>
<parameter name="user_data" transfer-ownership="none" closure="4">
<type name="gpointer" c:type="gpointer"/>
</parameter>
</parameters>
</callback>
<callback name="ListenersForeach" c:type="GConfListenersForeach">
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
<parameters>
<parameter name="location" transfer-ownership="none">
<type name="utf8" c:type="gchar*"/>
</parameter>
<parameter name="cnxn_id" transfer-ownership="none">
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="listener_data" transfer-ownership="none">
<type name="gpointer" c:type="gpointer"/>
</parameter>
<parameter name="user_data" transfer-ownership="none" closure="3">
<type name="gpointer" c:type="gpointer"/>
</parameter>
</parameters>
</callback>
<callback name="ListenersPredicate" c:type="GConfListenersPredicate">
<return-value transfer-ownership="none">
<type name="gboolean" c:type="gboolean"/>
</return-value>
<parameters>
<parameter name="location" transfer-ownership="none">
<type name="utf8" c:type="gchar*"/>
</parameter>
<parameter name="cnxn_id" transfer-ownership="none">
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="listener_data" transfer-ownership="none">
<type name="gpointer" c:type="gpointer"/>
</parameter>
<parameter name="user_data" transfer-ownership="none" closure="3">
<type name="gpointer" c:type="gpointer"/>
</parameter>
</parameters>
</callback>
<record name="MetaInfo" c:type="GConfMetaInfo">
<field name="schema" writable="1">
<type name="utf8" c:type="gchar*"/>
</field>
<field name="mod_user" writable="1">
<type name="utf8" c:type="gchar*"/>
</field>
<field name="mod_time" writable="1">
<type name="GLib.Time" c:type="GTime"/>
</field>
</record>
<callback name="NotifyFunc" c:type="GConfNotifyFunc">
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
<parameters>
<parameter name="conf" transfer-ownership="none">
<type name="Engine" c:type="GConfEngine*"/>
</parameter>
<parameter name="cnxn_id" transfer-ownership="none">
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="entry" transfer-ownership="none">
<type name="Entry" c:type="GConfEntry*"/>
</parameter>
<parameter name="user_data" transfer-ownership="none" closure="3">
<type name="gpointer" c:type="gpointer"/>
</parameter>
</parameters>
</callback>
<record name="Schema" c:type="GConfSchema" disguised="1">
</record>
<record name="Value" c:type="GConfValue" disguised="1">
</record>
</namespace>
</repository>