+2007-11-13 Jürg Billeter <j@bitron.ch>
+
+ * vapi/packages/gconf-2.0/: update to use vala-gen-introspect
+
+ * vapi/gconf-2.0.vapi: regenerated
+
2007-11-12 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi: add binding for g_type_qname and fix GQuark
NO_WRITABLE_DATABASE,
IN_SHUTDOWN,
}
- [CCode (cprefix = "GCONF_SOURCE_", cheader_filename = "gconf/gconf.h")]
- public enum SourceFlags {
- ALL_WRITEABLE,
- ALL_READABLE,
- NEVER_WRITEABLE,
- ALL_FLAGS,
- }
- [CCode (cprefix = "GCONF_UNSET_INCLUDING_SCHEMA_", cheader_filename = "gconf/gconf.h")]
- public enum UnsetFlags {
- NAMES,
- }
[CCode (cprefix = "GCONF_VALUE_", cheader_filename = "gconf/gconf.h")]
public enum ValueType {
INVALID,
LIST,
PAIR,
}
- [CCode (cheader_filename = "gconf/gconf.h")]
- public class Client : GLib.Object {
- public void add_dir (string dir, GConf.ClientPreloadType preload) throws GLib.Error;
- public weak GLib.SList all_dirs (string dir) throws GLib.Error;
- public weak GLib.SList all_entries (string dir) throws GLib.Error;
- public weak GConf.ChangeSet change_set_from_current (...) throws GLib.Error;
- public weak GConf.ChangeSet change_set_from_currentv (out string keys) throws GLib.Error;
- public void clear_cache ();
- public bool commit_change_set (GConf.ChangeSet cs, bool remove_committed) throws GLib.Error;
- public bool dir_exists (string dir) throws GLib.Error;
- public weak GConf.Value get (string key) throws GLib.Error;
- public bool get_bool (string key) throws GLib.Error;
- public static weak GConf.Client get_default ();
- public weak GConf.Value get_default_from_schema (string key) throws GLib.Error;
- public weak GConf.Entry get_entry (string key, string locale, bool use_schema_default) throws GLib.Error;
- public double get_float (string key) throws GLib.Error;
- public static weak GConf.Client get_for_engine (GConf.Engine engine);
- public int get_int (string key) throws GLib.Error;
- public weak GLib.SList get_list (string key, GConf.ValueType list_type) throws GLib.Error;
- public bool get_pair (string key, GConf.ValueType car_type, GConf.ValueType cdr_type, pointer car_retloc, pointer cdr_retloc) throws GLib.Error;
- public weak GConf.Schema get_schema (string key) throws GLib.Error;
- public weak string get_string (string key) throws GLib.Error;
- public static GLib.Type get_type ();
- public weak GConf.Value get_without_default (string key) throws GLib.Error;
- public bool key_is_writable (string key) throws GLib.Error;
- public void notify (string key);
- public uint notify_add (string namespace_section, GConf.ClientNotifyFunc func, pointer user_data, GLib.FreeFunc destroy_notify) throws GLib.Error;
- public void notify_remove (uint cnxn);
- public void preload (string dirname, GConf.ClientPreloadType type) throws GLib.Error;
- public bool recursive_unset (string key, GConf.UnsetFlags flags) throws GLib.Error;
- public void remove_dir (string dir) throws GLib.Error;
- public weak GConf.ChangeSet reverse_change_set (GConf.ChangeSet cs) throws GLib.Error;
- public void set (string key, GConf.Value val) throws GLib.Error;
- public bool set_bool (string key, bool val) throws GLib.Error;
- public void set_error_handling (GConf.ClientErrorHandlingMode mode);
- public bool set_float (string key, double val) throws GLib.Error;
- public static void set_global_default_error_handler (GConf.ClientErrorHandlerFunc func);
- public bool set_int (string key, int val) throws GLib.Error;
- public bool set_list (string key, GConf.ValueType list_type, GLib.SList list) throws GLib.Error;
- public bool set_pair (string key, GConf.ValueType car_type, GConf.ValueType cdr_type, pointer address_of_car, pointer address_of_cdr) throws GLib.Error;
- public bool set_schema (string key, GConf.Schema val) throws GLib.Error;
- public bool set_string (string key, string val) throws GLib.Error;
- public void suggest_sync () throws GLib.Error;
- public bool unset (string key) throws GLib.Error;
- [HasEmitter]
- public signal void value_changed (string key, GConf.Value value);
- [HasEmitter]
- public signal void unreturned_error (GLib.Error error);
- [HasEmitter]
- public signal void error (GLib.Error error);
- }
- [CCode (ref_function = "gconf_backend_ref", unref_function = "gconf_backend_unref", cheader_filename = "gconf/gconf.h")]
- public class Backend {
- public weak string name;
- public uint refcount;
- public weak GConf.BackendVTable vtable;
- public weak GLib.Module module;
- public static weak string file (string address);
- public weak GConf.Source resolve_address (string address) throws GLib.Error;
- }
- [CCode (cheader_filename = "gconf/gconf.h")]
- public class BackendVTable {
- public ulong vtable_size;
- }
- [CCode (ref_function = "gconf_change_set_ref", unref_function = "gconf_change_set_unref", cheader_filename = "gconf/gconf.h")]
- public class ChangeSet : GLib.Boxed {
- public bool check_value (string key, GConf.Value value_retloc);
- public void clear ();
- public void @foreach (GConf.ChangeSetForeachFunc func, pointer user_data);
- public static GLib.Type get_type ();
- public pointer get_user_data ();
- public ChangeSet ();
- public void remove (string key);
- public void set (string key, GConf.Value value);
- public void set_bool (string key, bool val);
- public void set_float (string key, double val);
- public void set_int (string key, int val);
- public void set_list (string key, GConf.ValueType list_type, GLib.SList list);
- public void set_nocopy (string key, GConf.Value value);
- public void set_pair (string key, GConf.ValueType car_type, GConf.ValueType cdr_type, pointer address_of_car, pointer address_of_cdr);
- public void set_schema (string key, GConf.Schema val);
- public void set_string (string key, string val);
- public void set_user_data (pointer data, GLib.DestroyNotify dnotify);
- public uint size ();
- public void unset (string key);
+ [CCode (cprefix = "GCONF_UNSET_INCLUDING_SCHEMA_", cheader_filename = "gconf/gconf.h")]
+ [Flags]
+ public enum UnsetFlags {
+ NAMES,
}
[CCode (ref_function = "gconf_engine_ref", unref_function = "gconf_engine_unref", cheader_filename = "gconf/gconf.h")]
public class Engine {
public weak GLib.SList all_entries (string dir) throws GLib.Error;
public bool associate_schema (string key, string schema_key) throws GLib.Error;
public weak GConf.ChangeSet change_set_from_current (...) throws GLib.Error;
- public weak GConf.ChangeSet change_set_from_currentv (out string keys) throws GLib.Error;
+ public weak GConf.ChangeSet change_set_from_currentv (string keys) throws GLib.Error;
public bool commit_change_set (GConf.ChangeSet cs, bool remove_committed) throws GLib.Error;
public bool dir_exists (string dir) throws GLib.Error;
public weak GConf.Value get (string key) throws GLib.Error;
public double get_float (string key) throws GLib.Error;
public static weak GConf.Engine get_for_address (string address) throws GLib.Error;
public static weak GConf.Engine get_for_addresses (GLib.SList addresses) throws GLib.Error;
- public weak GConf.Value get_full (string key, string locale, bool use_schema_default, bool is_default_p, bool is_writable_p) throws GLib.Error;
public int get_int (string key) throws GLib.Error;
public weak GLib.SList get_list (string key, GConf.ValueType list_type) throws GLib.Error;
- public static weak GConf.Engine get_local (string address) throws GLib.Error;
- public static weak GConf.Engine get_local_for_addresses (GLib.SList addresses) throws GLib.Error;
public bool get_pair (string key, GConf.ValueType car_type, GConf.ValueType cdr_type, pointer car_retloc, pointer cdr_retloc) throws GLib.Error;
public weak GConf.Schema get_schema (string key) throws GLib.Error;
public weak string get_string (string key) throws GLib.Error;
public uint add (string listen_point, pointer listener_data, GLib.FreeFunc destroy_notify);
public uint count ();
public void @foreach (GConf.ListenersForeach callback, pointer user_data);
- public bool get_data (uint cnxn_id, pointer listener_data_p, out string location_p);
+ public bool get_data (uint cnxn_id, pointer listener_data_p, string location_p);
public Listeners ();
public void notify (string all_above, GConf.ListenersCallback callback, pointer user_data);
public void remove (uint cnxn_id);
public void remove_if (GConf.ListenersPredicate predicate, pointer user_data);
}
[CCode (cheader_filename = "gconf/gconf.h")]
- public class LocaleCache {
- public void expire (uint max_age_exclusive_in_seconds);
- public weak GConf.LocaleList get_list (string locale);
- public LocaleCache ();
- }
- [CCode (ref_function = "gconf_locale_list_ref", unref_function = "gconf_locale_list_unref", cheader_filename = "gconf/gconf.h")]
- public class LocaleList {
- public weak string list;
- }
- [CCode (cheader_filename = "gconf/gconf.h")]
public class MetaInfo {
public weak string schema;
public weak string mod_user;
public weak string get_long_desc ();
public weak string get_owner ();
public weak string get_short_desc ();
- public GConf.ValueType get_type ();
public Schema ();
public void set_car_type (GConf.ValueType type);
public void set_cdr_type (GConf.ValueType type);
public void set_short_desc (string desc);
public void set_type (GConf.ValueType type);
}
- [CCode (cheader_filename = "gconf/gconf.h")]
- public class Source {
- public uint flags;
- public weak string address;
- public weak GConf.Backend backend;
- }
- [CCode (cheader_filename = "gconf/gconf.h")]
- public class Sources {
- public weak GLib.List sources;
- public void add_listener (uint id, string location);
- public weak GLib.SList all_dirs (string dir) throws GLib.Error;
- public weak GLib.SList all_entries (string dir, out string locales) throws GLib.Error;
- public void clear_cache ();
- public bool dir_exists (string dir) throws GLib.Error;
- public bool is_affected (GConf.Source modified_src, string key);
- public Sources.from_addresses (GLib.SList addresses) throws GLib.Error;
- public Sources.from_source (GConf.Source source);
- public weak GConf.Value query_default_value (string key, out string locales, bool is_writable) throws GLib.Error;
- public weak GConf.MetaInfo query_metainfo (string key) throws GLib.Error;
- public weak GConf.Value query_value (string key, out string locales, bool use_schema_default, bool value_is_default, bool value_is_writable, string schema_name) throws GLib.Error;
- public void recursive_unset (string key, string locale, GConf.UnsetFlags flags, GLib.SList notifies) throws GLib.Error;
- public void remove_dir (string dir) throws GLib.Error;
- public void remove_listener (uint id);
- public void set_notify_func (GConf.SourceNotifyFunc notify_func, pointer user_data);
- public void set_schema (string key, string schema_key) throws GLib.Error;
- public void set_value (string key, GConf.Value value, GConf.Sources modified_sources) throws GLib.Error;
- public bool sync_all () throws GLib.Error;
- public void unset_value (string key, string locale, GConf.Sources modified_sources) throws GLib.Error;
- }
- [CCode (cheader_filename = "gconf/gconf.h")]
- public class UnsetNotify {
- public weak GConf.Sources modified_sources;
- public weak string key;
- }
[CCode (copy_function = "gconf_value_copy", cheader_filename = "gconf/gconf.h")]
public class Value {
public GConf.ValueType type;
public void set_string (string the_str);
public weak string to_string ();
}
- [CCode (cheader_filename = "gconf/gconf.h")]
- public class GconfAddress {
- [CCode (cname = "gconf_address_backend")]
- public static weak string backend (string address);
- [CCode (cname = "gconf_address_flags")]
- public static weak string flags (string address);
- [CCode (cname = "gconf_address_resource")]
- public static weak string resource (string address);
+ [CCode (ref_function = "gconf_change_set_ref", unref_function = "gconf_change_set_unref", cheader_filename = "gconf/gconf.h")]
+ public class ChangeSet : GLib.Boxed {
+ public bool check_value (string key, GConf.Value value_retloc);
+ public void clear ();
+ public void @foreach (GConf.ChangeSetForeachFunc func, pointer user_data);
+ public pointer get_user_data ();
+ public ChangeSet ();
+ public void remove (string key);
+ public void set (string key, GConf.Value value);
+ public void set_bool (string key, bool val);
+ public void set_float (string key, double val);
+ public void set_int (string key, int val);
+ public void set_list (string key, GConf.ValueType list_type, GLib.SList list);
+ public void set_nocopy (string key, GConf.Value value);
+ public void set_pair (string key, GConf.ValueType car_type, GConf.ValueType cdr_type, pointer address_of_car, pointer address_of_cdr);
+ public void set_schema (string key, GConf.Schema val);
+ public void set_string (string key, string val);
+ public void set_user_data (pointer data, GLib.DestroyNotify dnotify);
+ public uint size ();
+ public void unset (string key);
+ }
+ [CCode (cheader_filename = "gconf/gconf-client.h")]
+ public class Client : GLib.Object {
+ public weak GConf.Engine engine;
+ public GConf.ClientErrorHandlingMode error_mode;
+ public weak GLib.HashTable dir_hash;
+ public weak GLib.HashTable cache_hash;
+ public weak GConf.Listeners listeners;
+ public weak GLib.SList notify_list;
+ public uint notify_handler;
+ public int pending_notify_count;
+ public pointer pad1;
+ public int pad2;
+ public void add_dir (string dir, GConf.ClientPreloadType preload) throws GLib.Error;
+ public weak GLib.SList all_dirs (string dir) throws GLib.Error;
+ public weak GLib.SList all_entries (string dir) throws GLib.Error;
+ public weak GConf.ChangeSet change_set_from_current (...) throws GLib.Error;
+ public weak GConf.ChangeSet change_set_from_currentv (string keys) throws GLib.Error;
+ public void clear_cache ();
+ public bool commit_change_set (GConf.ChangeSet cs, bool remove_committed) throws GLib.Error;
+ public bool dir_exists (string dir) throws GLib.Error;
+ public weak GConf.Value get (string key) throws GLib.Error;
+ public bool get_bool (string key) throws GLib.Error;
+ public static weak GConf.Client get_default ();
+ public weak GConf.Value get_default_from_schema (string key) throws GLib.Error;
+ public weak GConf.Entry get_entry (string key, string locale, bool use_schema_default) throws GLib.Error;
+ public double get_float (string key) throws GLib.Error;
+ public static weak GConf.Client get_for_engine (GConf.Engine engine);
+ public int get_int (string key) throws GLib.Error;
+ public weak GLib.SList get_list (string key, GConf.ValueType list_type) throws GLib.Error;
+ public bool get_pair (string key, GConf.ValueType car_type, GConf.ValueType cdr_type, pointer car_retloc, pointer cdr_retloc) throws GLib.Error;
+ public weak GConf.Schema get_schema (string key) throws GLib.Error;
+ public weak string get_string (string key) throws GLib.Error;
+ public weak GConf.Value get_without_default (string key) throws GLib.Error;
+ public bool key_is_writable (string key) throws GLib.Error;
+ public void notify (string key);
+ public uint notify_add (string namespace_section, GConf.ClientNotifyFunc func, pointer user_data, GLib.FreeFunc destroy_notify) throws GLib.Error;
+ public void notify_remove (uint cnxn);
+ public void preload (string dirname, GConf.ClientPreloadType type) throws GLib.Error;
+ public bool recursive_unset (string key, GConf.UnsetFlags flags) throws GLib.Error;
+ public void remove_dir (string dir) throws GLib.Error;
+ public weak GConf.ChangeSet reverse_change_set (GConf.ChangeSet cs) throws GLib.Error;
+ public void set (string key, GConf.Value val) throws GLib.Error;
+ public bool set_bool (string key, bool val) throws GLib.Error;
+ public void set_error_handling (GConf.ClientErrorHandlingMode mode);
+ public bool set_float (string key, double val) throws GLib.Error;
+ public static void set_global_default_error_handler (GConf.ClientErrorHandlerFunc func);
+ public bool set_int (string key, int val) throws GLib.Error;
+ public bool set_list (string key, GConf.ValueType list_type, GLib.SList list) throws GLib.Error;
+ public bool set_pair (string key, GConf.ValueType car_type, GConf.ValueType cdr_type, pointer address_of_car, pointer address_of_cdr) throws GLib.Error;
+ public bool set_schema (string key, GConf.Schema val) throws GLib.Error;
+ public bool set_string (string key, string val) throws GLib.Error;
+ public void suggest_sync () throws GLib.Error;
+ public bool unset (string key) throws GLib.Error;
+ [HasEmitter]
+ public signal void error (pointer error);
+ [HasEmitter]
+ public signal void unreturned_error (pointer error);
+ [HasEmitter]
+ public signal void value_changed (string key, pointer value);
}
public static delegate void ChangeSetForeachFunc (GConf.ChangeSet cs, string key, GConf.Value value, pointer user_data);
public static delegate void ClientErrorHandlerFunc (GConf.Client client, GLib.Error error);
public static delegate void ListenersForeach (string location, uint cnxn_id, pointer listener_data, pointer user_data);
public static delegate bool ListenersPredicate (string location, uint cnxn_id, pointer listener_data, pointer user_data);
public static delegate void NotifyFunc (GConf.Engine conf, uint cnxn_id, GConf.Entry entry, pointer user_data);
- public static delegate void SourceNotifyFunc (GConf.Source source, string location, pointer user_data);
- public static void blow_away_locks (string address);
- public static void clear_cache (GConf.Engine conf) throws GLib.Error;
public static weak string concat_dir_and_key (string dir, string key);
public static int debug_shutdown ();
[NoArrayLength]
public static weak string enum_to_string (GConf.EnumStringPair[] lookup_table, int enum_value);
public static GLib.Quark error_quark ();
public static weak string escape_key (string arbitrary_text, int len);
- public static weak GConf.Backend get_backend (string address) throws GLib.Error;
+ public static bool init (int argc, out string argv) throws GLib.Error;
+ public static bool is_initialized ();
public static bool key_is_below (string above, string below);
- public static weak GConf.Source resolve_address (string address) throws GLib.Error;
- public static weak string split_locale (string locale);
[NoArrayLength]
public static bool string_to_enum (GConf.EnumStringPair[] lookup_table, string str, int enum_value_retloc);
- public static void synchronous_sync (GConf.Engine conf) throws GLib.Error;
public static weak string unescape_key (string escaped_key, int len);
public static weak string unique_key ();
public static bool valid_key (string key, string why_invalid);
+++ /dev/null
-gconf-database.c
-gconf-database.h
-gconfd.c
-gconfd.h
-
-gconf
+include/gconf/2/gconf
+lib/libgconf-2.so
--- /dev/null
+<?xml version="1.0"?>
+<api version="1.0">
+ <namespace name="GConf">
+ <function name="concat_dir_and_key" symbol="gconf_concat_dir_and_key">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="dir" type="gchar*"/>
+ <parameter name="key" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="debug_shutdown" symbol="gconf_debug_shutdown">
+ <return-type type="int"/>
+ </function>
+ <function name="enum_to_string" symbol="gconf_enum_to_string">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="lookup_table" type="GConfEnumStringPair[]"/>
+ <parameter name="enum_value" type="gint"/>
+ </parameters>
+ </function>
+ <function name="error_quark" symbol="gconf_error_quark">
+ <return-type type="GQuark"/>
+ </function>
+ <function name="escape_key" symbol="gconf_escape_key">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="arbitrary_text" type="char*"/>
+ <parameter name="len" type="int"/>
+ </parameters>
+ </function>
+ <function name="init" symbol="gconf_init">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="argc" type="int"/>
+ <parameter name="argv" type="char**"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </function>
+ <function name="is_initialized" symbol="gconf_is_initialized">
+ <return-type type="gboolean"/>
+ </function>
+ <function name="key_is_below" symbol="gconf_key_is_below">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="above" type="gchar*"/>
+ <parameter name="below" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="string_to_enum" symbol="gconf_string_to_enum">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="lookup_table" type="GConfEnumStringPair[]"/>
+ <parameter name="str" type="gchar*"/>
+ <parameter name="enum_value_retloc" type="gint*"/>
+ </parameters>
+ </function>
+ <function name="unescape_key" symbol="gconf_unescape_key">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="escaped_key" type="char*"/>
+ <parameter name="len" type="int"/>
+ </parameters>
+ </function>
+ <function name="unique_key" symbol="gconf_unique_key">
+ <return-type type="gchar*"/>
+ </function>
+ <function name="valid_key" symbol="gconf_valid_key">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="why_invalid" type="gchar**"/>
+ </parameters>
+ </function>
+ <callback name="GConfChangeSetForeachFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GConfClientErrorHandlerFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="error" type="GError*"/>
+ </parameters>
+ </callback>
+ <callback name="GConfClientNotifyFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="cnxn_id" type="guint"/>
+ <parameter name="entry" type="GConfEntry*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GConfListenersCallback">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="listeners" type="GConfListeners*"/>
+ <parameter name="all_above_key" type="gchar*"/>
+ <parameter name="cnxn_id" type="guint"/>
+ <parameter name="listener_data" type="gpointer"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GConfListenersForeach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="location" type="gchar*"/>
+ <parameter name="cnxn_id" type="guint"/>
+ <parameter name="listener_data" type="gpointer"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GConfListenersPredicate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="location" type="gchar*"/>
+ <parameter name="cnxn_id" type="guint"/>
+ <parameter name="listener_data" type="gpointer"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GConfNotifyFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="cnxn_id" type="guint"/>
+ <parameter name="entry" type="GConfEntry*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <struct name="GConfEngine">
+ <method name="all_dirs" symbol="gconf_engine_all_dirs">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="dir" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="all_entries" symbol="gconf_engine_all_entries">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="dir" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="associate_schema" symbol="gconf_engine_associate_schema">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="schema_key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="change_set_from_current" symbol="gconf_engine_change_set_from_current">
+ <return-type type="GConfChangeSet*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="err" type="GError**"/>
+ <parameter name="first_key" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="change_set_from_currentv" symbol="gconf_engine_change_set_from_currentv">
+ <return-type type="GConfChangeSet*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="keys" type="gchar**"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="commit_change_set" symbol="gconf_engine_commit_change_set">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="remove_committed" type="gboolean"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="dir_exists" symbol="gconf_engine_dir_exists">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="dir" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get" symbol="gconf_engine_get">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_bool" symbol="gconf_engine_get_bool">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_default" symbol="gconf_engine_get_default">
+ <return-type type="GConfEngine*"/>
+ </method>
+ <method name="get_default_from_schema" symbol="gconf_engine_get_default_from_schema">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_entry" symbol="gconf_engine_get_entry">
+ <return-type type="GConfEntry*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="locale" type="gchar*"/>
+ <parameter name="use_schema_default" type="gboolean"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_float" symbol="gconf_engine_get_float">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_for_address" symbol="gconf_engine_get_for_address">
+ <return-type type="GConfEngine*"/>
+ <parameters>
+ <parameter name="address" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_for_addresses" symbol="gconf_engine_get_for_addresses">
+ <return-type type="GConfEngine*"/>
+ <parameters>
+ <parameter name="addresses" type="GSList*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_int" symbol="gconf_engine_get_int">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_list" symbol="gconf_engine_get_list">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="list_type" type="GConfValueType"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_pair" symbol="gconf_engine_get_pair">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="car_type" type="GConfValueType"/>
+ <parameter name="cdr_type" type="GConfValueType"/>
+ <parameter name="car_retloc" type="gpointer"/>
+ <parameter name="cdr_retloc" type="gpointer"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_schema" symbol="gconf_engine_get_schema">
+ <return-type type="GConfSchema*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_string" symbol="gconf_engine_get_string">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_user_data" symbol="gconf_engine_get_user_data">
+ <return-type type="gpointer"/>
+ <parameters>
+ <parameter name="engine" type="GConfEngine*"/>
+ </parameters>
+ </method>
+ <method name="get_with_locale" symbol="gconf_engine_get_with_locale">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="locale" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_without_default" symbol="gconf_engine_get_without_default">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="key_is_writable" symbol="gconf_engine_key_is_writable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="notify_add" symbol="gconf_engine_notify_add">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="namespace_section" type="gchar*"/>
+ <parameter name="func" type="GConfNotifyFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="notify_remove" symbol="gconf_engine_notify_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="cnxn" type="guint"/>
+ </parameters>
+ </method>
+ <method name="ref" symbol="gconf_engine_ref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ </parameters>
+ </method>
+ <method name="remove_dir" symbol="gconf_engine_remove_dir">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="dir" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="reverse_change_set" symbol="gconf_engine_reverse_change_set">
+ <return-type type="GConfChangeSet*"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set" symbol="gconf_engine_set">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_bool" symbol="gconf_engine_set_bool">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="gboolean"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_float" symbol="gconf_engine_set_float">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="gdouble"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_int" symbol="gconf_engine_set_int">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="gint"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_list" symbol="gconf_engine_set_list">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="list_type" type="GConfValueType"/>
+ <parameter name="list" type="GSList*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_pair" symbol="gconf_engine_set_pair">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="car_type" type="GConfValueType"/>
+ <parameter name="cdr_type" type="GConfValueType"/>
+ <parameter name="address_of_car" type="gconstpointer"/>
+ <parameter name="address_of_cdr" type="gconstpointer"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_schema" symbol="gconf_engine_set_schema">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="GConfSchema*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_string" symbol="gconf_engine_set_string">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_user_data" symbol="gconf_engine_set_user_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="engine" type="GConfEngine*"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="dnotify" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="suggest_sync" symbol="gconf_engine_suggest_sync">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="unref" symbol="gconf_engine_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ </parameters>
+ </method>
+ <method name="unset" symbol="gconf_engine_unset">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="conf" type="GConfEngine*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GConfEntry">
+ <method name="copy" symbol="gconf_entry_copy">
+ <return-type type="GConfEntry*"/>
+ <parameters>
+ <parameter name="src" type="GConfEntry*"/>
+ </parameters>
+ </method>
+ <method name="equal" symbol="gconf_entry_equal">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="a" type="GConfEntry*"/>
+ <parameter name="b" type="GConfEntry*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gconf_entry_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_is_default" symbol="gconf_entry_get_is_default">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_is_writable" symbol="gconf_entry_get_is_writable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_key" symbol="gconf_entry_get_key">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_schema_name" symbol="gconf_entry_get_schema_name">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_value" symbol="gconf_entry_get_value">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gconf_entry_new">
+ <return-type type="GConfEntry*"/>
+ <parameters>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="new_nocopy" symbol="gconf_entry_new_nocopy">
+ <return-type type="GConfEntry*"/>
+ <parameters>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="ref" symbol="gconf_entry_ref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ </parameters>
+ </method>
+ <method name="set_is_default" symbol="gconf_entry_set_is_default">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ <parameter name="is_default" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_is_writable" symbol="gconf_entry_set_is_writable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ <parameter name="is_writable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_schema_name" symbol="gconf_entry_set_schema_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ <parameter name="name" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_value" symbol="gconf_entry_set_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ <parameter name="val" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="set_value_nocopy" symbol="gconf_entry_set_value_nocopy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ <parameter name="val" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="steal_value" symbol="gconf_entry_steal_value">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ </parameters>
+ </method>
+ <method name="unref" symbol="gconf_entry_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GConfEntry*"/>
+ </parameters>
+ </method>
+ <field name="key" type="char*"/>
+ <field name="value" type="GConfValue*"/>
+ </struct>
+ <struct name="GConfEnumStringPair">
+ <field name="enum_value" type="gint"/>
+ <field name="str" type="gchar*"/>
+ </struct>
+ <struct name="GConfListeners">
+ <method name="add" symbol="gconf_listeners_add">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="listeners" type="GConfListeners*"/>
+ <parameter name="listen_point" type="gchar*"/>
+ <parameter name="listener_data" type="gpointer"/>
+ <parameter name="destroy_notify" type="GFreeFunc"/>
+ </parameters>
+ </method>
+ <method name="count" symbol="gconf_listeners_count">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="listeners" type="GConfListeners*"/>
+ </parameters>
+ </method>
+ <method name="foreach" symbol="gconf_listeners_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="listeners" type="GConfListeners*"/>
+ <parameter name="callback" type="GConfListenersForeach"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gconf_listeners_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="listeners" type="GConfListeners*"/>
+ </parameters>
+ </method>
+ <method name="get_data" symbol="gconf_listeners_get_data">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="listeners" type="GConfListeners*"/>
+ <parameter name="cnxn_id" type="guint"/>
+ <parameter name="listener_data_p" type="gpointer*"/>
+ <parameter name="location_p" type="gchar**"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gconf_listeners_new">
+ <return-type type="GConfListeners*"/>
+ </method>
+ <method name="notify" symbol="gconf_listeners_notify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="listeners" type="GConfListeners*"/>
+ <parameter name="all_above" type="gchar*"/>
+ <parameter name="callback" type="GConfListenersCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="remove" symbol="gconf_listeners_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="listeners" type="GConfListeners*"/>
+ <parameter name="cnxn_id" type="guint"/>
+ </parameters>
+ </method>
+ <method name="remove_if" symbol="gconf_listeners_remove_if">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="listeners" type="GConfListeners*"/>
+ <parameter name="predicate" type="GConfListenersPredicate"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GConfMetaInfo">
+ <method name="free" symbol="gconf_meta_info_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gcmi" type="GConfMetaInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_mod_user" symbol="gconf_meta_info_get_mod_user">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="gcmi" type="GConfMetaInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_schema" symbol="gconf_meta_info_get_schema">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="gcmi" type="GConfMetaInfo*"/>
+ </parameters>
+ </method>
+ <method name="mod_time" symbol="gconf_meta_info_mod_time">
+ <return-type type="GTime"/>
+ <parameters>
+ <parameter name="gcmi" type="GConfMetaInfo*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gconf_meta_info_new">
+ <return-type type="GConfMetaInfo*"/>
+ </method>
+ <method name="set_mod_time" symbol="gconf_meta_info_set_mod_time">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gcmi" type="GConfMetaInfo*"/>
+ <parameter name="mod_time" type="GTime"/>
+ </parameters>
+ </method>
+ <method name="set_mod_user" symbol="gconf_meta_info_set_mod_user">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gcmi" type="GConfMetaInfo*"/>
+ <parameter name="mod_user" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_schema" symbol="gconf_meta_info_set_schema">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gcmi" type="GConfMetaInfo*"/>
+ <parameter name="schema_name" type="gchar*"/>
+ </parameters>
+ </method>
+ <field name="schema" type="gchar*"/>
+ <field name="mod_user" type="gchar*"/>
+ <field name="mod_time" type="GTime"/>
+ </struct>
+ <struct name="GConfSchema">
+ <method name="copy" symbol="gconf_schema_copy">
+ <return-type type="GConfSchema*"/>
+ <parameters>
+ <parameter name="sc" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gconf_schema_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sc" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="get_car_type" symbol="gconf_schema_get_car_type">
+ <return-type type="GConfValueType"/>
+ <parameters>
+ <parameter name="schema" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="get_cdr_type" symbol="gconf_schema_get_cdr_type">
+ <return-type type="GConfValueType"/>
+ <parameters>
+ <parameter name="schema" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="get_default_value" symbol="gconf_schema_get_default_value">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="schema" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="get_list_type" symbol="gconf_schema_get_list_type">
+ <return-type type="GConfValueType"/>
+ <parameters>
+ <parameter name="schema" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="get_locale" symbol="gconf_schema_get_locale">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="schema" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="get_long_desc" symbol="gconf_schema_get_long_desc">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="schema" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="get_owner" symbol="gconf_schema_get_owner">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="schema" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="get_short_desc" symbol="gconf_schema_get_short_desc">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="schema" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gconf_schema_new">
+ <return-type type="GConfSchema*"/>
+ </method>
+ <method name="set_car_type" symbol="gconf_schema_set_car_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sc" type="GConfSchema*"/>
+ <parameter name="type" type="GConfValueType"/>
+ </parameters>
+ </method>
+ <method name="set_cdr_type" symbol="gconf_schema_set_cdr_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sc" type="GConfSchema*"/>
+ <parameter name="type" type="GConfValueType"/>
+ </parameters>
+ </method>
+ <method name="set_default_value" symbol="gconf_schema_set_default_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sc" type="GConfSchema*"/>
+ <parameter name="val" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="set_default_value_nocopy" symbol="gconf_schema_set_default_value_nocopy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sc" type="GConfSchema*"/>
+ <parameter name="val" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="set_list_type" symbol="gconf_schema_set_list_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sc" type="GConfSchema*"/>
+ <parameter name="type" type="GConfValueType"/>
+ </parameters>
+ </method>
+ <method name="set_locale" symbol="gconf_schema_set_locale">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sc" type="GConfSchema*"/>
+ <parameter name="locale" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_long_desc" symbol="gconf_schema_set_long_desc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sc" type="GConfSchema*"/>
+ <parameter name="desc" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_owner" symbol="gconf_schema_set_owner">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sc" type="GConfSchema*"/>
+ <parameter name="owner" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_short_desc" symbol="gconf_schema_set_short_desc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sc" type="GConfSchema*"/>
+ <parameter name="desc" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_type" symbol="gconf_schema_set_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sc" type="GConfSchema*"/>
+ <parameter name="type" type="GConfValueType"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GConfValue">
+ <method name="compare" symbol="gconf_value_compare">
+ <return-type type="int"/>
+ <parameters>
+ <parameter name="value_a" type="GConfValue*"/>
+ <parameter name="value_b" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="copy" symbol="gconf_value_copy">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="src" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gconf_value_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="get_bool" symbol="gconf_value_get_bool">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="get_car" symbol="gconf_value_get_car">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="get_cdr" symbol="gconf_value_get_cdr">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="get_float" symbol="gconf_value_get_float">
+ <return-type type="double"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="get_int" symbol="gconf_value_get_int">
+ <return-type type="int"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="get_list" symbol="gconf_value_get_list">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="get_list_type" symbol="gconf_value_get_list_type">
+ <return-type type="GConfValueType"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="get_schema" symbol="gconf_value_get_schema">
+ <return-type type="GConfSchema*"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="get_string" symbol="gconf_value_get_string">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gconf_value_new">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="type" type="GConfValueType"/>
+ </parameters>
+ </method>
+ <method name="new_from_string" symbol="gconf_value_new_from_string">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="type" type="GConfValueType"/>
+ <parameter name="str" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_bool" symbol="gconf_value_set_bool">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="the_bool" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_car" symbol="gconf_value_set_car">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="car" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="set_car_nocopy" symbol="gconf_value_set_car_nocopy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="car" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="set_cdr" symbol="gconf_value_set_cdr">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="cdr" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="set_cdr_nocopy" symbol="gconf_value_set_cdr_nocopy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="cdr" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="set_float" symbol="gconf_value_set_float">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="the_float" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_int" symbol="gconf_value_set_int">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="the_int" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_list" symbol="gconf_value_set_list">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="list" type="GSList*"/>
+ </parameters>
+ </method>
+ <method name="set_list_nocopy" symbol="gconf_value_set_list_nocopy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="list" type="GSList*"/>
+ </parameters>
+ </method>
+ <method name="set_list_type" symbol="gconf_value_set_list_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="type" type="GConfValueType"/>
+ </parameters>
+ </method>
+ <method name="set_schema" symbol="gconf_value_set_schema">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="sc" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="set_schema_nocopy" symbol="gconf_value_set_schema_nocopy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="sc" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="set_string" symbol="gconf_value_set_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ <parameter name="the_str" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="to_string" symbol="gconf_value_to_string">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <field name="type" type="GConfValueType"/>
+ </struct>
+ <boxed name="GConfChangeSet" type-name="GConfChangeSet" get-type="gconf_change_set_get_type">
+ <method name="check_value" symbol="gconf_change_set_check_value">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="value_retloc" type="GConfValue**"/>
+ </parameters>
+ </method>
+ <method name="clear" symbol="gconf_change_set_clear">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ </parameters>
+ </method>
+ <method name="foreach" symbol="gconf_change_set_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="func" type="GConfChangeSetForeachFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="get_user_data" symbol="gconf_change_set_get_user_data">
+ <return-type type="gpointer"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gconf_change_set_new">
+ <return-type type="GConfChangeSet*"/>
+ </constructor>
+ <method name="ref" symbol="gconf_change_set_ref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ </parameters>
+ </method>
+ <method name="remove" symbol="gconf_change_set_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set" symbol="gconf_change_set_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="set_bool" symbol="gconf_change_set_set_bool">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_float" symbol="gconf_change_set_set_float">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_int" symbol="gconf_change_set_set_int">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_list" symbol="gconf_change_set_set_list">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="list_type" type="GConfValueType"/>
+ <parameter name="list" type="GSList*"/>
+ </parameters>
+ </method>
+ <method name="set_nocopy" symbol="gconf_change_set_set_nocopy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <method name="set_pair" symbol="gconf_change_set_set_pair">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="car_type" type="GConfValueType"/>
+ <parameter name="cdr_type" type="GConfValueType"/>
+ <parameter name="address_of_car" type="gconstpointer"/>
+ <parameter name="address_of_cdr" type="gconstpointer"/>
+ </parameters>
+ </method>
+ <method name="set_schema" symbol="gconf_change_set_set_schema">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="GConfSchema*"/>
+ </parameters>
+ </method>
+ <method name="set_string" symbol="gconf_change_set_set_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_user_data" symbol="gconf_change_set_set_user_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="dnotify" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="size" symbol="gconf_change_set_size">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ </parameters>
+ </method>
+ <method name="unref" symbol="gconf_change_set_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ </parameters>
+ </method>
+ <method name="unset" symbol="gconf_change_set_unset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="key" type="gchar*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <enum name="GConfClientErrorHandlingMode">
+ <member name="GCONF_CLIENT_HANDLE_NONE" value="0"/>
+ <member name="GCONF_CLIENT_HANDLE_UNRETURNED" value="1"/>
+ <member name="GCONF_CLIENT_HANDLE_ALL" value="2"/>
+ </enum>
+ <enum name="GConfClientPreloadType">
+ <member name="GCONF_CLIENT_PRELOAD_NONE" value="0"/>
+ <member name="GCONF_CLIENT_PRELOAD_ONELEVEL" value="1"/>
+ <member name="GCONF_CLIENT_PRELOAD_RECURSIVE" value="2"/>
+ </enum>
+ <enum name="GConfError">
+ <member name="GCONF_ERROR_SUCCESS" value="0"/>
+ <member name="GCONF_ERROR_FAILED" value="1"/>
+ <member name="GCONF_ERROR_NO_SERVER" value="2"/>
+ <member name="GCONF_ERROR_NO_PERMISSION" value="3"/>
+ <member name="GCONF_ERROR_BAD_ADDRESS" value="4"/>
+ <member name="GCONF_ERROR_BAD_KEY" value="5"/>
+ <member name="GCONF_ERROR_PARSE_ERROR" value="6"/>
+ <member name="GCONF_ERROR_CORRUPT" value="7"/>
+ <member name="GCONF_ERROR_TYPE_MISMATCH" value="8"/>
+ <member name="GCONF_ERROR_IS_DIR" value="9"/>
+ <member name="GCONF_ERROR_IS_KEY" value="10"/>
+ <member name="GCONF_ERROR_OVERRIDDEN" value="11"/>
+ <member name="GCONF_ERROR_OAF_ERROR" value="12"/>
+ <member name="GCONF_ERROR_LOCAL_ENGINE" value="13"/>
+ <member name="GCONF_ERROR_LOCK_FAILED" value="14"/>
+ <member name="GCONF_ERROR_NO_WRITABLE_DATABASE" value="15"/>
+ <member name="GCONF_ERROR_IN_SHUTDOWN" value="16"/>
+ </enum>
+ <enum name="GConfValueType">
+ <member name="GCONF_VALUE_INVALID" value="0"/>
+ <member name="GCONF_VALUE_STRING" value="1"/>
+ <member name="GCONF_VALUE_INT" value="2"/>
+ <member name="GCONF_VALUE_FLOAT" value="3"/>
+ <member name="GCONF_VALUE_BOOL" value="4"/>
+ <member name="GCONF_VALUE_SCHEMA" value="5"/>
+ <member name="GCONF_VALUE_LIST" value="6"/>
+ <member name="GCONF_VALUE_PAIR" value="7"/>
+ </enum>
+ <flags name="GConfUnsetFlags">
+ <member name="GCONF_UNSET_INCLUDING_SCHEMA_NAMES" value="1"/>
+ </flags>
+ <object name="GConfClient" parent="GObject" type-name="GConfClient" get-type="gconf_client_get_type">
+ <method name="add_dir" symbol="gconf_client_add_dir">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="dir" type="gchar*"/>
+ <parameter name="preload" type="GConfClientPreloadType"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="all_dirs" symbol="gconf_client_all_dirs">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="dir" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="all_entries" symbol="gconf_client_all_entries">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="dir" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="change_set_from_current" symbol="gconf_client_change_set_from_current">
+ <return-type type="GConfChangeSet*"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="err" type="GError**"/>
+ <parameter name="first_key" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="change_set_from_currentv" symbol="gconf_client_change_set_from_currentv">
+ <return-type type="GConfChangeSet*"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="keys" type="gchar**"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="clear_cache" symbol="gconf_client_clear_cache">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ </parameters>
+ </method>
+ <method name="commit_change_set" symbol="gconf_client_commit_change_set">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="remove_committed" type="gboolean"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="dir_exists" symbol="gconf_client_dir_exists">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="dir" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="error" symbol="gconf_client_error">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="error" type="GError*"/>
+ </parameters>
+ </method>
+ <method name="get" symbol="gconf_client_get">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_bool" symbol="gconf_client_get_bool">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_default" symbol="gconf_client_get_default">
+ <return-type type="GConfClient*"/>
+ </method>
+ <method name="get_default_from_schema" symbol="gconf_client_get_default_from_schema">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_entry" symbol="gconf_client_get_entry">
+ <return-type type="GConfEntry*"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="locale" type="gchar*"/>
+ <parameter name="use_schema_default" type="gboolean"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_float" symbol="gconf_client_get_float">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_for_engine" symbol="gconf_client_get_for_engine">
+ <return-type type="GConfClient*"/>
+ <parameters>
+ <parameter name="engine" type="GConfEngine*"/>
+ </parameters>
+ </method>
+ <method name="get_int" symbol="gconf_client_get_int">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_list" symbol="gconf_client_get_list">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="list_type" type="GConfValueType"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_pair" symbol="gconf_client_get_pair">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="car_type" type="GConfValueType"/>
+ <parameter name="cdr_type" type="GConfValueType"/>
+ <parameter name="car_retloc" type="gpointer"/>
+ <parameter name="cdr_retloc" type="gpointer"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_schema" symbol="gconf_client_get_schema">
+ <return-type type="GConfSchema*"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_string" symbol="gconf_client_get_string">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_without_default" symbol="gconf_client_get_without_default">
+ <return-type type="GConfValue*"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="key_is_writable" symbol="gconf_client_key_is_writable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="notify" symbol="gconf_client_notify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="char*"/>
+ </parameters>
+ </method>
+ <method name="notify_add" symbol="gconf_client_notify_add">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="namespace_section" type="gchar*"/>
+ <parameter name="func" type="GConfClientNotifyFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="destroy_notify" type="GFreeFunc"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="notify_remove" symbol="gconf_client_notify_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="cnxn" type="guint"/>
+ </parameters>
+ </method>
+ <method name="preload" symbol="gconf_client_preload">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="dirname" type="gchar*"/>
+ <parameter name="type" type="GConfClientPreloadType"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="recursive_unset" symbol="gconf_client_recursive_unset">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="char*"/>
+ <parameter name="flags" type="GConfUnsetFlags"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="remove_dir" symbol="gconf_client_remove_dir">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="dir" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="reverse_change_set" symbol="gconf_client_reverse_change_set">
+ <return-type type="GConfChangeSet*"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="cs" type="GConfChangeSet*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set" symbol="gconf_client_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="GConfValue*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_bool" symbol="gconf_client_set_bool">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="gboolean"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_error_handling" symbol="gconf_client_set_error_handling">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="mode" type="GConfClientErrorHandlingMode"/>
+ </parameters>
+ </method>
+ <method name="set_float" symbol="gconf_client_set_float">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="gdouble"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_global_default_error_handler" symbol="gconf_client_set_global_default_error_handler">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="func" type="GConfClientErrorHandlerFunc"/>
+ </parameters>
+ </method>
+ <method name="set_int" symbol="gconf_client_set_int">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="gint"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_list" symbol="gconf_client_set_list">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="list_type" type="GConfValueType"/>
+ <parameter name="list" type="GSList*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_pair" symbol="gconf_client_set_pair">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="car_type" type="GConfValueType"/>
+ <parameter name="cdr_type" type="GConfValueType"/>
+ <parameter name="address_of_car" type="gconstpointer"/>
+ <parameter name="address_of_cdr" type="gconstpointer"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_schema" symbol="gconf_client_set_schema">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="GConfSchema*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_string" symbol="gconf_client_set_string">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="val" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="suggest_sync" symbol="gconf_client_suggest_sync">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="unreturned_error" symbol="gconf_client_unreturned_error">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="error" type="GError*"/>
+ </parameters>
+ </method>
+ <method name="unset" symbol="gconf_client_unset">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="value_changed" symbol="gconf_client_value_changed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="gchar*"/>
+ <parameter name="value" type="GConfValue*"/>
+ </parameters>
+ </method>
+ <signal name="error" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="error" type="gpointer"/>
+ </parameters>
+ </signal>
+ <signal name="unreturned-error" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="error" type="gpointer"/>
+ </parameters>
+ </signal>
+ <signal name="value-changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GConfClient*"/>
+ <parameter name="key" type="char*"/>
+ <parameter name="value" type="gpointer"/>
+ </parameters>
+ </signal>
+ <field name="engine" type="GConfEngine*"/>
+ <field name="error_mode" type="GConfClientErrorHandlingMode"/>
+ <field name="dir_hash" type="GHashTable*"/>
+ <field name="cache_hash" type="GHashTable*"/>
+ <field name="listeners" type="GConfListeners*"/>
+ <field name="notify_list" type="GSList*"/>
+ <field name="notify_handler" type="guint"/>
+ <field name="pending_notify_count" type="int"/>
+ <field name="pad1" type="gpointer"/>
+ <field name="pad2" type="int"/>
+ </object>
+ </namespace>
+</api>
+++ /dev/null
-<?xml version="1.0"?>
-<api version="1.0">
- <!--
-
- This file was automatically generated.
- Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
-
--->
- <namespace name="GConf">
- <enum name="GConfClientErrorHandlingMode" type="enum" type-name="GConfClientErrorHandlingMode">
- <member name="GCONF_CLIENT_HANDLE_NONE" value=""/>
- <member name="GCONF_CLIENT_HANDLE_UNRETURNED" value=""/>
- <member name="GCONF_CLIENT_HANDLE_ALL" value=""/>
- </enum>
- <enum name="GConfClientPreloadType" type="enum" type-name="GConfClientPreloadType">
- <member name="GCONF_CLIENT_PRELOAD_NONE" value=""/>
- <member name="GCONF_CLIENT_PRELOAD_ONELEVEL" value=""/>
- <member name="GCONF_CLIENT_PRELOAD_RECURSIVE" value=""/>
- </enum>
- <enum name="GConfError" type="enum" type-name="GConfError">
- <member name="GCONF_ERROR_SUCCESS" value=""/>
- <member name="GCONF_ERROR_FAILED" value=""/>
- <member name="GCONF_ERROR_NO_SERVER" value=""/>
- <member name="GCONF_ERROR_NO_PERMISSION" value=""/>
- <member name="GCONF_ERROR_BAD_ADDRESS" value=""/>
- <member name="GCONF_ERROR_BAD_KEY" value=""/>
- <member name="GCONF_ERROR_PARSE_ERROR" value=""/>
- <member name="GCONF_ERROR_CORRUPT" value=""/>
- <member name="GCONF_ERROR_TYPE_MISMATCH" value=""/>
- <member name="GCONF_ERROR_IS_DIR" value=""/>
- <member name="GCONF_ERROR_IS_KEY" value=""/>
- <member name="GCONF_ERROR_OVERRIDDEN" value=""/>
- <member name="GCONF_ERROR_OAF_ERROR" value=""/>
- <member name="GCONF_ERROR_LOCAL_ENGINE" value=""/>
- <member name="GCONF_ERROR_LOCK_FAILED" value=""/>
- <member name="GCONF_ERROR_NO_WRITABLE_DATABASE" value=""/>
- <member name="GCONF_ERROR_IN_SHUTDOWN" value=""/>
- </enum>
- <enum name="GConfSourceFlags" type="flags" type-name="GConfSourceFlags">
- <member name="GCONF_SOURCE_ALL_WRITEABLE" value=""/>
- <member name="GCONF_SOURCE_ALL_READABLE" value=""/>
- <member name="GCONF_SOURCE_NEVER_WRITEABLE" value=""/>
- <member name="GCONF_SOURCE_ALL_FLAGS" value=""/>
- </enum>
- <enum name="GConfUnsetFlags" type="flags" type-name="GConfUnsetFlags">
- <member name="GCONF_UNSET_INCLUDING_SCHEMA_NAMES" value=""/>
- </enum>
- <enum name="GConfValueType" type="enum" type-name="GConfValueType">
- <member name="GCONF_VALUE_INVALID" value=""/>
- <member name="GCONF_VALUE_STRING" value=""/>
- <member name="GCONF_VALUE_INT" value=""/>
- <member name="GCONF_VALUE_FLOAT" value=""/>
- <member name="GCONF_VALUE_BOOL" value=""/>
- <member name="GCONF_VALUE_SCHEMA" value=""/>
- <member name="GCONF_VALUE_LIST" value=""/>
- <member name="GCONF_VALUE_PAIR" value=""/>
- </enum>
- <callback name="GConfChangeSetForeachFunc" type-name="GConfChangeSetForeachFunc">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GConfClientErrorHandlerFunc" type-name="GConfClientErrorHandlerFunc">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="error" type="GError*"/>
- </parameters>
- </callback>
- <callback name="GConfClientNotifyFunc" type-name="GConfClientNotifyFunc">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="cnxn_id" type="guint"/>
- <parameter name="entry" type="GConfEntry*"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GConfListenersCallback" type-name="GConfListenersCallback">
- <return-type type="void"/>
- <parameters>
- <parameter name="listeners" type="GConfListeners*"/>
- <parameter name="all_above_key" type="const-gchar*"/>
- <parameter name="cnxn_id" type="guint"/>
- <parameter name="listener_data" type="gpointer"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GConfListenersForeach" type-name="GConfListenersForeach">
- <return-type type="void"/>
- <parameters>
- <parameter name="location" type="const-gchar*"/>
- <parameter name="cnxn_id" type="guint"/>
- <parameter name="listener_data" type="gpointer"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GConfListenersPredicate" type-name="GConfListenersPredicate">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="location" type="const-gchar*"/>
- <parameter name="cnxn_id" type="guint"/>
- <parameter name="listener_data" type="gpointer"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GConfNotifyFunc" type-name="GConfNotifyFunc">
- <return-type type="void"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="cnxn_id" type="guint"/>
- <parameter name="entry" type="GConfEntry*"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </callback>
- <callback name="GConfSourceNotifyFunc" type-name="GConfSourceNotifyFunc">
- <return-type type="void"/>
- <parameters>
- <parameter name="source" type="GConfSource*"/>
- <parameter name="location" type="const-gchar*"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </callback>
- <object get-type="" name="GConfClient" parent="GObject" type-name="GConfClient">
- <field name="engine" type="GConfEngine*"/>
- <field name="error_mode" type="GConfClientErrorHandlingMode"/>
- <field name="dir_hash" type="GHashTable*"/>
- <field name="cache_hash" type="GHashTable*"/>
- <field name="listeners" type="GConfListeners*"/>
- <field name="notify_list" type="GSList*"/>
- <field name="notify_handler" type="guint"/>
- <field name="pending_notify_count" type="int"/>
- <field name="pad1" type="gpointer"/>
- <field name="pad2" type="int"/>
- <signal name="value_changed" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="value" type="GConfValue*"/>
- </parameters>
- </signal>
- <signal name="unreturned_error" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="error" type="GError*"/>
- </parameters>
- </signal>
- <signal name="error" when="LAST">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="error" type="GError*"/>
- </parameters>
- </signal>
- <method name="add_dir" symbol="gconf_client_add_dir">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="preload" type="GConfClientPreloadType"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="all_dirs" symbol="gconf_client_all_dirs">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="all_entries" symbol="gconf_client_all_entries">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="change_set_from_current" symbol="gconf_client_change_set_from_current">
- <return-type type="GConfChangeSet*"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="err" type="GError**"/>
- <parameter name="first_key" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="change_set_from_currentv" symbol="gconf_client_change_set_from_currentv">
- <return-type type="GConfChangeSet*"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="keys" type="const-gchar**"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="clear_cache" symbol="gconf_client_clear_cache">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- </parameters>
- </method>
- <method name="commit_change_set" symbol="gconf_client_commit_change_set">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="remove_committed" type="gboolean"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="dir_exists" symbol="gconf_client_dir_exists">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="error" symbol="gconf_client_error">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="error" type="GError*"/>
- </parameters>
- </method>
- <method name="get" symbol="gconf_client_get">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_bool" symbol="gconf_client_get_bool">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_default" symbol="gconf_client_get_default">
- <return-type type="GConfClient*"/>
- </method>
- <method name="get_default_from_schema" symbol="gconf_client_get_default_from_schema">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_entry" symbol="gconf_client_get_entry">
- <return-type type="GConfEntry*"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="locale" type="const-gchar*"/>
- <parameter name="use_schema_default" type="gboolean"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_float" symbol="gconf_client_get_float">
- <return-type type="gdouble"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_for_engine" symbol="gconf_client_get_for_engine">
- <return-type type="GConfClient*"/>
- <parameters>
- <parameter name="engine" type="GConfEngine*"/>
- </parameters>
- </method>
- <method name="get_int" symbol="gconf_client_get_int">
- <return-type type="gint"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_list" symbol="gconf_client_get_list">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="list_type" type="GConfValueType"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_pair" symbol="gconf_client_get_pair">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="car_type" type="GConfValueType"/>
- <parameter name="cdr_type" type="GConfValueType"/>
- <parameter name="car_retloc" type="gpointer"/>
- <parameter name="cdr_retloc" type="gpointer"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_schema" symbol="gconf_client_get_schema">
- <return-type type="GConfSchema*"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_string" symbol="gconf_client_get_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_type" symbol="gconf_client_get_type">
- <return-type type="GType"/>
- </method>
- <method name="get_without_default" symbol="gconf_client_get_without_default">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="key_is_writable" symbol="gconf_client_key_is_writable">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="notify" symbol="gconf_client_notify">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-char*"/>
- </parameters>
- </method>
- <method name="notify_add" symbol="gconf_client_notify_add">
- <return-type type="guint"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="namespace_section" type="const-gchar*"/>
- <parameter name="func" type="GConfClientNotifyFunc"/>
- <parameter name="user_data" type="gpointer"/>
- <parameter name="destroy_notify" type="GFreeFunc"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="notify_remove" symbol="gconf_client_notify_remove">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="cnxn" type="guint"/>
- </parameters>
- </method>
- <method name="preload" symbol="gconf_client_preload">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="dirname" type="const-gchar*"/>
- <parameter name="type" type="GConfClientPreloadType"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="recursive_unset" symbol="gconf_client_recursive_unset">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-char*"/>
- <parameter name="flags" type="GConfUnsetFlags"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="remove_dir" symbol="gconf_client_remove_dir">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="reverse_change_set" symbol="gconf_client_reverse_change_set">
- <return-type type="GConfChangeSet*"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set" symbol="gconf_client_set">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="const-GConfValue*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_bool" symbol="gconf_client_set_bool">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="gboolean"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_error_handling" symbol="gconf_client_set_error_handling">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="mode" type="GConfClientErrorHandlingMode"/>
- </parameters>
- </method>
- <method name="set_float" symbol="gconf_client_set_float">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="gdouble"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_global_default_error_handler" symbol="gconf_client_set_global_default_error_handler">
- <return-type type="void"/>
- <parameters>
- <parameter name="func" type="GConfClientErrorHandlerFunc"/>
- </parameters>
- </method>
- <method name="set_int" symbol="gconf_client_set_int">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="gint"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_list" symbol="gconf_client_set_list">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="list_type" type="GConfValueType"/>
- <parameter name="list" type="GSList*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_pair" symbol="gconf_client_set_pair">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="car_type" type="GConfValueType"/>
- <parameter name="cdr_type" type="GConfValueType"/>
- <parameter name="address_of_car" type="gconstpointer"/>
- <parameter name="address_of_cdr" type="gconstpointer"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_schema" symbol="gconf_client_set_schema">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="const-GConfSchema*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_string" symbol="gconf_client_set_string">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="suggest_sync" symbol="gconf_client_suggest_sync">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="unreturned_error" symbol="gconf_client_unreturned_error">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="error" type="GError*"/>
- </parameters>
- </method>
- <method name="unset" symbol="gconf_client_unset">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="value_changed" symbol="gconf_client_value_changed">
- <return-type type="void"/>
- <parameters>
- <parameter name="client" type="GConfClient*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="value" type="GConfValue*"/>
- </parameters>
- </method>
- </object>
- <struct get-type="" name="GConfBackend" opaque="true" type-name="GConfBackend">
- <field access="public" name="name" readable="1" type="const-gchar*" writable="1" writeable="true"/>
- <field access="public" name="refcount" readable="1" type="guint" writable="1" writeable="true"/>
- <field access="public" name="vtable" readable="1" type="GConfBackendVTable" writable="1" writeable="true"/>
- <field access="public" name="module" readable="1" type="GModule*" writable="1" writeable="true"/>
- <method name="file" symbol="gconf_backend_file">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="address" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="ref" symbol="gconf_backend_ref">
- <return-type type="void"/>
- <parameters>
- <parameter name="backend" type="GConfBackend*"/>
- </parameters>
- </method>
- <method name="resolve_address" symbol="gconf_backend_resolve_address">
- <return-type type="GConfSource*"/>
- <parameters>
- <parameter name="backend" type="GConfBackend*"/>
- <parameter name="address" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="unref" symbol="gconf_backend_unref">
- <return-type type="void"/>
- <parameters>
- <parameter name="backend" type="GConfBackend*"/>
- </parameters>
- </method>
- </struct>
- <struct get-type="" name="GConfBackendVTable" type-name="GConfBackendVTable">
- <field name="vtable_size" readable="1" type="gsize" writable="1"/>
- </struct>
- <boxed get-type="" name="GConfChangeSet" opaque="true" type-name="GConfChangeSet">
- <method name="check_value" symbol="gconf_change_set_check_value">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="value_retloc" type="GConfValue**"/>
- </parameters>
- </method>
- <method name="clear" symbol="gconf_change_set_clear">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- </parameters>
- </method>
- <method name="foreach" symbol="gconf_change_set_foreach">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="func" type="GConfChangeSetForeachFunc"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </method>
- <method name="get_type" symbol="gconf_change_set_get_type">
- <return-type type="GType"/>
- </method>
- <method name="get_user_data" symbol="gconf_change_set_get_user_data">
- <return-type type="gpointer"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- </parameters>
- </method>
- <method name="new" symbol="gconf_change_set_new">
- <return-type type="GConfChangeSet*"/>
- </method>
- <method name="ref" symbol="gconf_change_set_ref">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- </parameters>
- </method>
- <method name="remove" symbol="gconf_change_set_remove">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="set" symbol="gconf_change_set_set">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="value" type="GConfValue*"/>
- </parameters>
- </method>
- <method name="set_bool" symbol="gconf_change_set_set_bool">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="gboolean"/>
- </parameters>
- </method>
- <method name="set_float" symbol="gconf_change_set_set_float">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="gdouble"/>
- </parameters>
- </method>
- <method name="set_int" symbol="gconf_change_set_set_int">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="gint"/>
- </parameters>
- </method>
- <method name="set_list" symbol="gconf_change_set_set_list">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="list_type" type="GConfValueType"/>
- <parameter name="list" type="GSList*"/>
- </parameters>
- </method>
- <method name="set_nocopy" symbol="gconf_change_set_set_nocopy">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="value" type="GConfValue*"/>
- </parameters>
- </method>
- <method name="set_pair" symbol="gconf_change_set_set_pair">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="car_type" type="GConfValueType"/>
- <parameter name="cdr_type" type="GConfValueType"/>
- <parameter name="address_of_car" type="gconstpointer"/>
- <parameter name="address_of_cdr" type="gconstpointer"/>
- </parameters>
- </method>
- <method name="set_schema" symbol="gconf_change_set_set_schema">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="GConfSchema*"/>
- </parameters>
- </method>
- <method name="set_string" symbol="gconf_change_set_set_string">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="set_user_data" symbol="gconf_change_set_set_user_data">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="data" type="gpointer"/>
- <parameter name="dnotify" type="GDestroyNotify"/>
- </parameters>
- </method>
- <method name="size" symbol="gconf_change_set_size">
- <return-type type="guint"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- </parameters>
- </method>
- <method name="unref" symbol="gconf_change_set_unref">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- </parameters>
- </method>
- <method name="unset" symbol="gconf_change_set_unset">
- <return-type type="void"/>
- <parameters>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="key" type="const-gchar*"/>
- </parameters>
- </method>
- </boxed>
- <struct get-type="" name="GConfEngine" opaque="true" type-name="GConfEngine">
- <method name="all_dirs" symbol="gconf_engine_all_dirs">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="all_entries" symbol="gconf_engine_all_entries">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="associate_schema" symbol="gconf_engine_associate_schema">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="schema_key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="change_set_from_current" symbol="gconf_engine_change_set_from_current">
- <return-type type="GConfChangeSet*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="err" type="GError**"/>
- <parameter name="first_key" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="change_set_from_currentv" symbol="gconf_engine_change_set_from_currentv">
- <return-type type="GConfChangeSet*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="keys" type="const-gchar**"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="commit_change_set" symbol="gconf_engine_commit_change_set">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="remove_committed" type="gboolean"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="dir_exists" symbol="gconf_engine_dir_exists">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get" symbol="gconf_engine_get">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_bool" symbol="gconf_engine_get_bool">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_default" symbol="gconf_engine_get_default">
- <return-type type="GConfEngine*"/>
- </method>
- <method name="get_default_from_schema" symbol="gconf_engine_get_default_from_schema">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_entry" symbol="gconf_engine_get_entry">
- <return-type type="GConfEntry*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="locale" type="const-gchar*"/>
- <parameter name="use_schema_default" type="gboolean"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_float" symbol="gconf_engine_get_float">
- <return-type type="gdouble"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_for_address" symbol="gconf_engine_get_for_address">
- <return-type type="GConfEngine*"/>
- <parameters>
- <parameter name="address" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_for_addresses" symbol="gconf_engine_get_for_addresses">
- <return-type type="GConfEngine*"/>
- <parameters>
- <parameter name="addresses" type="GSList*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_full" symbol="gconf_engine_get_full">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="locale" type="const-gchar*"/>
- <parameter name="use_schema_default" type="gboolean"/>
- <parameter name="is_default_p" type="gboolean*"/>
- <parameter name="is_writable_p" type="gboolean*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_int" symbol="gconf_engine_get_int">
- <return-type type="gint"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_list" symbol="gconf_engine_get_list">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="list_type" type="GConfValueType"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_local" symbol="gconf_engine_get_local">
- <return-type type="GConfEngine*"/>
- <parameters>
- <parameter name="address" type="const-char*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_local_for_addresses" symbol="gconf_engine_get_local_for_addresses">
- <return-type type="GConfEngine*"/>
- <parameters>
- <parameter name="addresses" type="GSList*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_pair" symbol="gconf_engine_get_pair">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="car_type" type="GConfValueType"/>
- <parameter name="cdr_type" type="GConfValueType"/>
- <parameter name="car_retloc" type="gpointer"/>
- <parameter name="cdr_retloc" type="gpointer"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_schema" symbol="gconf_engine_get_schema">
- <return-type type="GConfSchema*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_string" symbol="gconf_engine_get_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_user_data" symbol="gconf_engine_get_user_data">
- <return-type type="gpointer"/>
- <parameters>
- <parameter name="engine" type="GConfEngine*"/>
- </parameters>
- </method>
- <method name="get_with_locale" symbol="gconf_engine_get_with_locale">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="locale" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="get_without_default" symbol="gconf_engine_get_without_default">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="key_is_writable" symbol="gconf_engine_key_is_writable">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="notify_add" symbol="gconf_engine_notify_add">
- <return-type type="guint"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="namespace_section" type="const-gchar*"/>
- <parameter name="func" type="GConfNotifyFunc"/>
- <parameter name="user_data" type="gpointer"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="notify_remove" symbol="gconf_engine_notify_remove">
- <return-type type="void"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="cnxn" type="guint"/>
- </parameters>
- </method>
- <method name="ref" symbol="gconf_engine_ref">
- <return-type type="void"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- </parameters>
- </method>
- <method name="remove_dir" symbol="gconf_engine_remove_dir">
- <return-type type="void"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="reverse_change_set" symbol="gconf_engine_reverse_change_set">
- <return-type type="GConfChangeSet*"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="cs" type="GConfChangeSet*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set" symbol="gconf_engine_set">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="value" type="const-GConfValue*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_bool" symbol="gconf_engine_set_bool">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="gboolean"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_float" symbol="gconf_engine_set_float">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="gdouble"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_int" symbol="gconf_engine_set_int">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="gint"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_list" symbol="gconf_engine_set_list">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="list_type" type="GConfValueType"/>
- <parameter name="list" type="GSList*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_pair" symbol="gconf_engine_set_pair">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="car_type" type="GConfValueType"/>
- <parameter name="cdr_type" type="GConfValueType"/>
- <parameter name="address_of_car" type="gconstpointer"/>
- <parameter name="address_of_cdr" type="gconstpointer"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_schema" symbol="gconf_engine_set_schema">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="const-GConfSchema*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_string" symbol="gconf_engine_set_string">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_user_data" symbol="gconf_engine_set_user_data">
- <return-type type="void"/>
- <parameters>
- <parameter name="engine" type="GConfEngine*"/>
- <parameter name="data" type="gpointer"/>
- <parameter name="dnotify" type="GDestroyNotify"/>
- </parameters>
- </method>
- <method name="suggest_sync" symbol="gconf_engine_suggest_sync">
- <return-type type="void"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="unref" symbol="gconf_engine_unref">
- <return-type type="void"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- </parameters>
- </method>
- <method name="unset" symbol="gconf_engine_unset">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- </struct>
- <struct get-type="" name="GConfEntry" opaque="true" type-name="GConfEntry">
- <field access="public" name="key" readable="1" type="char*" writable="1" writeable="true"/>
- <field access="public" name="value" readable="1" type="GConfValue*" writable="1" writeable="true"/>
- <method name="copy" symbol="gconf_entry_copy">
- <return-type type="GConfEntry*"/>
- <parameters>
- <parameter name="src" type="const-GConfEntry*"/>
- </parameters>
- </method>
- <method name="equal" symbol="gconf_entry_equal">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="a" type="const-GConfEntry*"/>
- <parameter name="b" type="const-GConfEntry*"/>
- </parameters>
- </method>
- <method deprecated="1" name="free" symbol="gconf_entry_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="entry" type="GConfEntry*"/>
- </parameters>
- </method>
- <method name="get_is_default" symbol="gconf_entry_get_is_default">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="entry" type="const-GConfEntry*"/>
- </parameters>
- </method>
- <method name="get_is_writable" symbol="gconf_entry_get_is_writable">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="entry" type="const-GConfEntry*"/>
- </parameters>
- </method>
- <method name="get_key" symbol="gconf_entry_get_key">
- <return-type type="const-char*"/>
- <parameters>
- <parameter name="entry" type="const-GConfEntry*"/>
- </parameters>
- </method>
- <method name="get_schema_name" symbol="gconf_entry_get_schema_name">
- <return-type type="const-char*"/>
- <parameters>
- <parameter name="entry" type="const-GConfEntry*"/>
- </parameters>
- </method>
- <method name="get_value" symbol="gconf_entry_get_value">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="entry" type="const-GConfEntry*"/>
- </parameters>
- </method>
- <method name="new" symbol="gconf_entry_new">
- <return-type type="GConfEntry*"/>
- <parameters>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="val" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="new_nocopy" symbol="gconf_entry_new_nocopy">
- <return-type type="GConfEntry*"/>
- <parameters>
- <parameter name="key" type="gchar*"/>
- <parameter name="val" type="GConfValue*"/>
- </parameters>
- </method>
- <method name="ref" symbol="gconf_entry_ref">
- <return-type type="void"/>
- <parameters>
- <parameter name="entry" type="GConfEntry*"/>
- </parameters>
- </method>
- <method name="set_is_default" symbol="gconf_entry_set_is_default">
- <return-type type="void"/>
- <parameters>
- <parameter name="entry" type="GConfEntry*"/>
- <parameter name="is_default" type="gboolean"/>
- </parameters>
- </method>
- <method name="set_is_writable" symbol="gconf_entry_set_is_writable">
- <return-type type="void"/>
- <parameters>
- <parameter name="entry" type="GConfEntry*"/>
- <parameter name="is_writable" type="gboolean"/>
- </parameters>
- </method>
- <method name="set_schema_name" symbol="gconf_entry_set_schema_name">
- <return-type type="void"/>
- <parameters>
- <parameter name="entry" type="GConfEntry*"/>
- <parameter name="name" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="set_value" symbol="gconf_entry_set_value">
- <return-type type="void"/>
- <parameters>
- <parameter name="entry" type="GConfEntry*"/>
- <parameter name="val" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="set_value_nocopy" symbol="gconf_entry_set_value_nocopy">
- <return-type type="void"/>
- <parameters>
- <parameter name="entry" type="GConfEntry*"/>
- <parameter name="val" type="GConfValue*"/>
- </parameters>
- </method>
- <method name="steal_value" symbol="gconf_entry_steal_value">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="entry" type="GConfEntry*"/>
- </parameters>
- </method>
- <method name="unref" symbol="gconf_entry_unref">
- <return-type type="void"/>
- <parameters>
- <parameter name="entry" type="GConfEntry*"/>
- </parameters>
- </method>
- </struct>
- <struct get-type="" name="GConfEnumStringPair" type-name="GConfEnumStringPair">
- <field name="enum_value" readable="1" type="gint" writable="1"/>
- <field name="str" readable="1" type="const-gchar*" writable="1"/>
- </struct>
- <struct get-type="" name="GConfListeners" opaque="true" type-name="GConfListeners">
- <method name="add" symbol="gconf_listeners_add">
- <return-type type="guint"/>
- <parameters>
- <parameter name="listeners" type="GConfListeners*"/>
- <parameter name="listen_point" type="const-gchar*"/>
- <parameter name="listener_data" type="gpointer"/>
- <parameter name="destroy_notify" type="GFreeFunc"/>
- </parameters>
- </method>
- <method name="count" symbol="gconf_listeners_count">
- <return-type type="guint"/>
- <parameters>
- <parameter name="listeners" type="GConfListeners*"/>
- </parameters>
- </method>
- <method name="foreach" symbol="gconf_listeners_foreach">
- <return-type type="void"/>
- <parameters>
- <parameter name="listeners" type="GConfListeners*"/>
- <parameter name="callback" type="GConfListenersForeach"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </method>
- <method name="free" symbol="gconf_listeners_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="listeners" type="GConfListeners*"/>
- </parameters>
- </method>
- <method name="get_data" symbol="gconf_listeners_get_data">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="listeners" type="GConfListeners*"/>
- <parameter name="cnxn_id" type="guint"/>
- <parameter name="listener_data_p" type="gpointer*"/>
- <parameter name="location_p" type="const-gchar**"/>
- </parameters>
- </method>
- <method name="new" symbol="gconf_listeners_new">
- <return-type type="GConfListeners*"/>
- </method>
- <method name="notify" symbol="gconf_listeners_notify">
- <return-type type="void"/>
- <parameters>
- <parameter name="listeners" type="GConfListeners*"/>
- <parameter name="all_above" type="const-gchar*"/>
- <parameter name="callback" type="GConfListenersCallback"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </method>
- <method name="remove" symbol="gconf_listeners_remove">
- <return-type type="void"/>
- <parameters>
- <parameter name="listeners" type="GConfListeners*"/>
- <parameter name="cnxn_id" type="guint"/>
- </parameters>
- </method>
- <method name="remove_if" symbol="gconf_listeners_remove_if">
- <return-type type="void"/>
- <parameters>
- <parameter name="listeners" type="GConfListeners*"/>
- <parameter name="predicate" type="GConfListenersPredicate"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </method>
- </struct>
- <struct get-type="" name="GConfLocaleCache" opaque="true" type-name="GConfLocaleCache">
- <method name="expire" symbol="gconf_locale_cache_expire">
- <return-type type="void"/>
- <parameters>
- <parameter name="cache" type="GConfLocaleCache*"/>
- <parameter name="max_age_exclusive_in_seconds" type="guint"/>
- </parameters>
- </method>
- <method name="free" symbol="gconf_locale_cache_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="cache" type="GConfLocaleCache*"/>
- </parameters>
- </method>
- <method name="get_list" symbol="gconf_locale_cache_get_list">
- <return-type type="GConfLocaleList*"/>
- <parameters>
- <parameter name="cache" type="GConfLocaleCache*"/>
- <parameter name="locale" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="new" symbol="gconf_locale_cache_new">
- <return-type type="GConfLocaleCache*"/>
- </method>
- </struct>
- <struct get-type="" name="GConfLocaleList" opaque="true" type-name="GConfLocaleList">
- <field access="public" name="list" readable="1" type="const-gchar**" writable="1" writeable="true"/>
- <method name="ref" symbol="gconf_locale_list_ref">
- <return-type type="void"/>
- <parameters>
- <parameter name="list" type="GConfLocaleList*"/>
- </parameters>
- </method>
- <method name="unref" symbol="gconf_locale_list_unref">
- <return-type type="void"/>
- <parameters>
- <parameter name="list" type="GConfLocaleList*"/>
- </parameters>
- </method>
- </struct>
- <struct get-type="" name="GConfMetaInfo" opaque="true" type-name="GConfMetaInfo">
- <field access="public" name="schema" readable="1" type="gchar*" writable="1" writeable="true"/>
- <field access="public" name="mod_user" readable="1" type="gchar*" writable="1" writeable="true"/>
- <field access="public" name="mod_time" readable="1" type="GTime" writable="1" writeable="true"/>
- <method name="free" symbol="gconf_meta_info_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="gcmi" type="GConfMetaInfo*"/>
- </parameters>
- </method>
- <method name="get_mod_user" symbol="gconf_meta_info_get_mod_user">
- <return-type type="const-char*"/>
- <parameters>
- <parameter name="gcmi" type="GConfMetaInfo*"/>
- </parameters>
- </method>
- <method name="get_schema" symbol="gconf_meta_info_get_schema">
- <return-type type="const-char*"/>
- <parameters>
- <parameter name="gcmi" type="GConfMetaInfo*"/>
- </parameters>
- </method>
- <method name="mod_time" symbol="gconf_meta_info_mod_time">
- <return-type type="GTime"/>
- <parameters>
- <parameter name="gcmi" type="GConfMetaInfo*"/>
- </parameters>
- </method>
- <method name="new" symbol="gconf_meta_info_new">
- <return-type type="GConfMetaInfo*"/>
- </method>
- <method name="set_mod_time" symbol="gconf_meta_info_set_mod_time">
- <return-type type="void"/>
- <parameters>
- <parameter name="gcmi" type="GConfMetaInfo*"/>
- <parameter name="mod_time" type="GTime"/>
- </parameters>
- </method>
- <method name="set_mod_user" symbol="gconf_meta_info_set_mod_user">
- <return-type type="void"/>
- <parameters>
- <parameter name="gcmi" type="GConfMetaInfo*"/>
- <parameter name="mod_user" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="set_schema" symbol="gconf_meta_info_set_schema">
- <return-type type="void"/>
- <parameters>
- <parameter name="gcmi" type="GConfMetaInfo*"/>
- <parameter name="schema_name" type="const-gchar*"/>
- </parameters>
- </method>
- </struct>
- <struct get-type="" name="GConfSchema" opaque="true" type-name="GConfSchema">
- <method name="copy" symbol="gconf_schema_copy">
- <return-type type="GConfSchema*"/>
- <parameters>
- <parameter name="sc" type="const-GConfSchema*"/>
- </parameters>
- </method>
- <method name="free" symbol="gconf_schema_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="sc" type="GConfSchema*"/>
- </parameters>
- </method>
- <method name="get_car_type" symbol="gconf_schema_get_car_type">
- <return-type type="GConfValueType"/>
- <parameters>
- <parameter name="schema" type="const-GConfSchema*"/>
- </parameters>
- </method>
- <method name="get_cdr_type" symbol="gconf_schema_get_cdr_type">
- <return-type type="GConfValueType"/>
- <parameters>
- <parameter name="schema" type="const-GConfSchema*"/>
- </parameters>
- </method>
- <method name="get_default_value" symbol="gconf_schema_get_default_value">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="schema" type="const-GConfSchema*"/>
- </parameters>
- </method>
- <method name="get_list_type" symbol="gconf_schema_get_list_type">
- <return-type type="GConfValueType"/>
- <parameters>
- <parameter name="schema" type="const-GConfSchema*"/>
- </parameters>
- </method>
- <method name="get_locale" symbol="gconf_schema_get_locale">
- <return-type type="const-char*"/>
- <parameters>
- <parameter name="schema" type="const-GConfSchema*"/>
- </parameters>
- </method>
- <method name="get_long_desc" symbol="gconf_schema_get_long_desc">
- <return-type type="const-char*"/>
- <parameters>
- <parameter name="schema" type="const-GConfSchema*"/>
- </parameters>
- </method>
- <method name="get_owner" symbol="gconf_schema_get_owner">
- <return-type type="const-char*"/>
- <parameters>
- <parameter name="schema" type="const-GConfSchema*"/>
- </parameters>
- </method>
- <method name="get_short_desc" symbol="gconf_schema_get_short_desc">
- <return-type type="const-char*"/>
- <parameters>
- <parameter name="schema" type="const-GConfSchema*"/>
- </parameters>
- </method>
- <method name="get_type" symbol="gconf_schema_get_type">
- <return-type type="GConfValueType"/>
- <parameters>
- <parameter name="schema" type="const-GConfSchema*"/>
- </parameters>
- </method>
- <method name="new" symbol="gconf_schema_new">
- <return-type type="GConfSchema*"/>
- </method>
- <method name="set_car_type" symbol="gconf_schema_set_car_type">
- <return-type type="void"/>
- <parameters>
- <parameter name="sc" type="GConfSchema*"/>
- <parameter name="type" type="GConfValueType"/>
- </parameters>
- </method>
- <method name="set_cdr_type" symbol="gconf_schema_set_cdr_type">
- <return-type type="void"/>
- <parameters>
- <parameter name="sc" type="GConfSchema*"/>
- <parameter name="type" type="GConfValueType"/>
- </parameters>
- </method>
- <method name="set_default_value" symbol="gconf_schema_set_default_value">
- <return-type type="void"/>
- <parameters>
- <parameter name="sc" type="GConfSchema*"/>
- <parameter name="val" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="set_default_value_nocopy" symbol="gconf_schema_set_default_value_nocopy">
- <return-type type="void"/>
- <parameters>
- <parameter name="sc" type="GConfSchema*"/>
- <parameter name="val" type="GConfValue*"/>
- </parameters>
- </method>
- <method name="set_list_type" symbol="gconf_schema_set_list_type">
- <return-type type="void"/>
- <parameters>
- <parameter name="sc" type="GConfSchema*"/>
- <parameter name="type" type="GConfValueType"/>
- </parameters>
- </method>
- <method name="set_locale" symbol="gconf_schema_set_locale">
- <return-type type="void"/>
- <parameters>
- <parameter name="sc" type="GConfSchema*"/>
- <parameter name="locale" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="set_long_desc" symbol="gconf_schema_set_long_desc">
- <return-type type="void"/>
- <parameters>
- <parameter name="sc" type="GConfSchema*"/>
- <parameter name="desc" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="set_owner" symbol="gconf_schema_set_owner">
- <return-type type="void"/>
- <parameters>
- <parameter name="sc" type="GConfSchema*"/>
- <parameter name="owner" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="set_short_desc" symbol="gconf_schema_set_short_desc">
- <return-type type="void"/>
- <parameters>
- <parameter name="sc" type="GConfSchema*"/>
- <parameter name="desc" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="set_type" symbol="gconf_schema_set_type">
- <return-type type="void"/>
- <parameters>
- <parameter name="sc" type="GConfSchema*"/>
- <parameter name="type" type="GConfValueType"/>
- </parameters>
- </method>
- </struct>
- <struct get-type="" name="GConfSource" type-name="GConfSource">
- <field name="flags" readable="1" type="guint" writable="1"/>
- <field name="address" readable="1" type="gchar*" writable="1"/>
- <field name="backend" readable="1" type="GConfBackend*" writable="1"/>
- <method name="free" symbol="gconf_source_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="source" type="GConfSource*"/>
- </parameters>
- </method>
- </struct>
- <struct get-type="" name="GConfSources" opaque="true" type-name="GConfSources">
- <field access="public" name="sources" readable="1" type="GList*" writable="1" writeable="true"/>
- <method name="add_listener" symbol="gconf_sources_add_listener">
- <return-type type="void"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="id" type="guint"/>
- <parameter name="location" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="all_dirs" symbol="gconf_sources_all_dirs">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="all_entries" symbol="gconf_sources_all_entries">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="locales" type="const-gchar**"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="clear_cache" symbol="gconf_sources_clear_cache">
- <return-type type="void"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- </parameters>
- </method>
- <method name="dir_exists" symbol="gconf_sources_dir_exists">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="free" symbol="gconf_sources_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- </parameters>
- </method>
- <method name="is_affected" symbol="gconf_sources_is_affected">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="modified_src" type="GConfSource*"/>
- <parameter name="key" type="const-char*"/>
- </parameters>
- </method>
- <method name="new_from_addresses" symbol="gconf_sources_new_from_addresses">
- <return-type type="GConfSources*"/>
- <parameters>
- <parameter name="addresses" type="GSList*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="new_from_source" symbol="gconf_sources_new_from_source">
- <return-type type="GConfSources*"/>
- <parameters>
- <parameter name="source" type="GConfSource*"/>
- </parameters>
- </method>
- <method name="query_default_value" symbol="gconf_sources_query_default_value">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="locales" type="const-gchar**"/>
- <parameter name="is_writable" type="gboolean*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="query_metainfo" symbol="gconf_sources_query_metainfo">
- <return-type type="GConfMetaInfo*"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="query_value" symbol="gconf_sources_query_value">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="locales" type="const-gchar**"/>
- <parameter name="use_schema_default" type="gboolean"/>
- <parameter name="value_is_default" type="gboolean*"/>
- <parameter name="value_is_writable" type="gboolean*"/>
- <parameter name="schema_name" type="gchar**"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="recursive_unset" symbol="gconf_sources_recursive_unset">
- <return-type type="void"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="locale" type="const-gchar*"/>
- <parameter name="flags" type="GConfUnsetFlags"/>
- <parameter name="notifies" type="GSList**"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="remove_dir" symbol="gconf_sources_remove_dir">
- <return-type type="void"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="remove_listener" symbol="gconf_sources_remove_listener">
- <return-type type="void"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="id" type="guint"/>
- </parameters>
- </method>
- <method name="set_notify_func" symbol="gconf_sources_set_notify_func">
- <return-type type="void"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="notify_func" type="GConfSourceNotifyFunc"/>
- <parameter name="user_data" type="gpointer"/>
- </parameters>
- </method>
- <method name="set_schema" symbol="gconf_sources_set_schema">
- <return-type type="void"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="schema_key" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_value" symbol="gconf_sources_set_value">
- <return-type type="void"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="value" type="const-GConfValue*"/>
- <parameter name="modified_sources" type="GConfSources**"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="sync_all" symbol="gconf_sources_sync_all">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="unset_value" symbol="gconf_sources_unset_value">
- <return-type type="void"/>
- <parameters>
- <parameter name="sources" type="GConfSources*"/>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="locale" type="const-gchar*"/>
- <parameter name="modified_sources" type="GConfSources**"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- </struct>
- <struct get-type="" name="GConfUnsetNotify" type-name="GConfUnsetNotify">
- <field name="modified_sources" readable="1" type="GConfSources*" writable="1"/>
- <field name="key" readable="1" type="char*" writable="1"/>
- </struct>
- <struct get-type="" name="GConfValue" opaque="true" type-name="GConfValue">
- <field access="public" name="type" readable="1" type="GConfValueType" writable="1" writeable="true"/>
- <method name="compare" symbol="gconf_value_compare">
- <return-type type="int"/>
- <parameters>
- <parameter name="value_a" type="const-GConfValue*"/>
- <parameter name="value_b" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="copy" symbol="gconf_value_copy">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="src" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="free" symbol="gconf_value_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- </parameters>
- </method>
- <method name="get_bool" symbol="gconf_value_get_bool">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="value" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="get_car" symbol="gconf_value_get_car">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="value" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="get_cdr" symbol="gconf_value_get_cdr">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="value" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="get_float" symbol="gconf_value_get_float">
- <return-type type="double"/>
- <parameters>
- <parameter name="value" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="get_int" symbol="gconf_value_get_int">
- <return-type type="int"/>
- <parameters>
- <parameter name="value" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="get_list" symbol="gconf_value_get_list">
- <return-type type="GSList*"/>
- <parameters>
- <parameter name="value" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="get_list_type" symbol="gconf_value_get_list_type">
- <return-type type="GConfValueType"/>
- <parameters>
- <parameter name="value" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="get_schema" symbol="gconf_value_get_schema">
- <return-type type="GConfSchema*"/>
- <parameters>
- <parameter name="value" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="get_string" symbol="gconf_value_get_string">
- <return-type type="const-char*"/>
- <parameters>
- <parameter name="value" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="new" symbol="gconf_value_new">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="type" type="GConfValueType"/>
- </parameters>
- </method>
- <method name="new_from_string" symbol="gconf_value_new_from_string">
- <return-type type="GConfValue*"/>
- <parameters>
- <parameter name="type" type="GConfValueType"/>
- <parameter name="str" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </method>
- <method name="set_bool" symbol="gconf_value_set_bool">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="the_bool" type="gboolean"/>
- </parameters>
- </method>
- <method name="set_car" symbol="gconf_value_set_car">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="car" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="set_car_nocopy" symbol="gconf_value_set_car_nocopy">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="car" type="GConfValue*"/>
- </parameters>
- </method>
- <method name="set_cdr" symbol="gconf_value_set_cdr">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="cdr" type="const-GConfValue*"/>
- </parameters>
- </method>
- <method name="set_cdr_nocopy" symbol="gconf_value_set_cdr_nocopy">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="cdr" type="GConfValue*"/>
- </parameters>
- </method>
- <method name="set_float" symbol="gconf_value_set_float">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="the_float" type="gdouble"/>
- </parameters>
- </method>
- <method name="set_int" symbol="gconf_value_set_int">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="the_int" type="gint"/>
- </parameters>
- </method>
- <method name="set_list" symbol="gconf_value_set_list">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="list" type="GSList*"/>
- </parameters>
- </method>
- <method name="set_list_nocopy" symbol="gconf_value_set_list_nocopy">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="list" type="GSList*"/>
- </parameters>
- </method>
- <method name="set_list_type" symbol="gconf_value_set_list_type">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="type" type="GConfValueType"/>
- </parameters>
- </method>
- <method name="set_schema" symbol="gconf_value_set_schema">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="sc" type="const-GConfSchema*"/>
- </parameters>
- </method>
- <method name="set_schema_nocopy" symbol="gconf_value_set_schema_nocopy">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="sc" type="GConfSchema*"/>
- </parameters>
- </method>
- <method name="set_string" symbol="gconf_value_set_string">
- <return-type type="void"/>
- <parameters>
- <parameter name="value" type="GConfValue*"/>
- <parameter name="the_str" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="to_string" symbol="gconf_value_to_string">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="value" type="const-GConfValue*"/>
- </parameters>
- </method>
- </struct>
- <struct name="GconfAddress">
- <method name="backend" symbol="gconf_address_backend">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="address" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="flags" symbol="gconf_address_flags">
- <return-type type="gchar**"/>
- <parameters>
- <parameter name="address" type="const-gchar*"/>
- </parameters>
- </method>
- <method name="resource" symbol="gconf_address_resource">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="address" type="const-gchar*"/>
- </parameters>
- </method>
- </struct>
- <function name="blow_away_locks" symbol="gconf_blow_away_locks">
- <return-type type="void"/>
- <parameters>
- <parameter name="address" type="const-gchar*"/>
- </parameters>
- </function>
- <function name="clear_cache" symbol="gconf_clear_cache">
- <return-type type="void"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </function>
- <function name="concat_dir_and_key" symbol="gconf_concat_dir_and_key">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="dir" type="const-gchar*"/>
- <parameter name="key" type="const-gchar*"/>
- </parameters>
- </function>
- <function name="debug_shutdown" symbol="gconf_debug_shutdown">
- <return-type type="int"/>
- </function>
- <function name="enum_to_string" symbol="gconf_enum_to_string">
- <return-type type="const-gchar*"/>
- <parameters>
- <parameter name="lookup_table" type="GConfEnumStringPair[]"/>
- <parameter name="enum_value" type="gint"/>
- </parameters>
- </function>
- <function name="error_quark" symbol="gconf_error_quark">
- <return-type type="GQuark"/>
- </function>
- <function name="escape_key" symbol="gconf_escape_key">
- <return-type type="char*"/>
- <parameters>
- <parameter name="arbitrary_text" type="const-char*"/>
- <parameter name="len" type="int"/>
- </parameters>
- </function>
- <function name="get_backend" symbol="gconf_get_backend">
- <return-type type="GConfBackend*"/>
- <parameters>
- <parameter name="address" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </function>
- <function deprecated="1" name="is_initialized" symbol="gconf_is_initialized">
- <return-type type="gboolean"/>
- </function>
- <function name="key_is_below" symbol="gconf_key_is_below">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="above" type="const-gchar*"/>
- <parameter name="below" type="const-gchar*"/>
- </parameters>
- </function>
- <function name="resolve_address" symbol="gconf_resolve_address">
- <return-type type="GConfSource*"/>
- <parameters>
- <parameter name="address" type="const-gchar*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </function>
- <function name="split_locale" symbol="gconf_split_locale">
- <return-type type="gchar**"/>
- <parameters>
- <parameter name="locale" type="const-gchar*"/>
- </parameters>
- </function>
- <function name="string_to_enum" symbol="gconf_string_to_enum">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="lookup_table" type="GConfEnumStringPair[]"/>
- <parameter name="str" type="const-gchar*"/>
- <parameter name="enum_value_retloc" type="gint*"/>
- </parameters>
- </function>
- <function name="synchronous_sync" symbol="gconf_synchronous_sync">
- <return-type type="void"/>
- <parameters>
- <parameter name="conf" type="GConfEngine*"/>
- <parameter name="err" type="GError**"/>
- </parameters>
- </function>
- <function name="unescape_key" symbol="gconf_unescape_key">
- <return-type type="char*"/>
- <parameters>
- <parameter name="escaped_key" type="const-char*"/>
- <parameter name="len" type="int"/>
- </parameters>
- </function>
- <function name="unique_key" symbol="gconf_unique_key">
- <return-type type="gchar*"/>
- </function>
- <function name="valid_key" symbol="gconf_valid_key">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="key" type="const-gchar*"/>
- <parameter name="why_invalid" type="gchar**"/>
- </parameters>
- </function>
- </namespace>
-</api>
GConf cheader_filename="gconf/gconf.h"
+GConfClient cheader_filename="gconf/gconf-client.h"
GConfClient::error has_emitter="1"
GConfClient::unreturned_error has_emitter="1"
GConfClient::value_changed has_emitter="1"
+++ /dev/null
-diff -puNr GConf-2.19.1.orig/gconf/gconf-changeset.h GConf-2.19.1/gconf/gconf-changeset.h
---- GConf-2.19.1.orig/gconf/gconf-changeset.h 2007-01-07 19:34:00.000000000 +0100
-+++ GConf-2.19.1/gconf/gconf-changeset.h 2007-08-28 10:18:38.000000000 +0200
-@@ -43,10 +43,6 @@ typedef void (* GConfChangeSetForeachFun
-
- gboolean gconf_engine_commit_change_set (GConfEngine* conf,
- GConfChangeSet* cs,
-- /* remove all
-- successfully
-- committed changes
-- from the set */
- gboolean remove_committed,
- GError** err);
-
-diff -puNr GConf-2.19.1.orig/gconf/gconf-client.h GConf-2.19.1/gconf/gconf-client.h
---- GConf-2.19.1.orig/gconf/gconf-client.h 2007-01-07 19:34:00.000000000 +0100
-+++ GConf-2.19.1/gconf/gconf-client.h 2007-08-28 10:18:17.000000000 +0200
-@@ -361,10 +361,6 @@ void gconf_client_value_changed
-
- gboolean gconf_client_commit_change_set (GConfClient* client,
- GConfChangeSet* cs,
-- /* remove all
-- successfully
-- committed changes
-- from the set */
- gboolean remove_committed,
- GError** err);
-