2 <!-- This file was automatically generated from C sources - DO NOT EDIT!
3 To affect the contents of this file, edit the original C definitions,
4 and/or use gtk-doc annotations. -->
5 <repository version="1.1"
6 xmlns="http://www.gtk.org/introspection/core/1.0"
7 xmlns:c="http://www.gtk.org/introspection/c/1.0"
8 xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
9 <include name="GLib" version="2.0"/>
10 <include name="GObject" version="2.0"/>
11 <package name="gconf-2.0"/>
12 <namespace name="GConf"
14 shared-library="libgconf-2.so.4"
16 <record name="ChangeSet"
17 c:type="GConfChangeSet"
18 glib:type-name="GConfChangeSet"
19 glib:get-type="gconf_change_set_get_type">
20 <constructor name="new" c:identifier="gconf_change_set_new">
21 <return-value transfer-ownership="full">
22 <type name="ChangeSet" c:type="GConfChangeSet*"/>
25 <method name="ref" c:identifier="gconf_change_set_ref">
26 <return-value transfer-ownership="none">
27 <type name="none" c:type="void"/>
30 <method name="unref" c:identifier="gconf_change_set_unref">
31 <return-value transfer-ownership="none">
32 <type name="none" c:type="void"/>
35 <method name="clear" c:identifier="gconf_change_set_clear">
36 <return-value transfer-ownership="none">
37 <type name="none" c:type="void"/>
40 <method name="size" c:identifier="gconf_change_set_size">
41 <return-value transfer-ownership="none">
42 <type name="uint" c:type="guint"/>
45 <method name="remove" c:identifier="gconf_change_set_remove">
46 <return-value transfer-ownership="none">
47 <type name="none" c:type="void"/>
50 <parameter name="key" transfer-ownership="none">
51 <type name="utf8" c:type="gchar*"/>
55 <method name="foreach" c:identifier="gconf_change_set_foreach">
56 <return-value transfer-ownership="none">
57 <type name="none" c:type="void"/>
60 <parameter name="func"
61 transfer-ownership="none"
64 <type name="ChangeSetForeachFunc"
65 c:type="GConfChangeSetForeachFunc"/>
67 <parameter name="user_data" transfer-ownership="none">
68 <type name="any" c:type="gpointer"/>
72 <method name="check_value" c:identifier="gconf_change_set_check_value">
73 <return-value transfer-ownership="none">
74 <type name="boolean" c:type="gboolean"/>
77 <parameter name="key" transfer-ownership="none">
78 <type name="utf8" c:type="gchar*"/>
80 <parameter name="value_retloc" transfer-ownership="none">
81 <type name="Value" c:type="GConfValue**"/>
85 <method name="set" c:identifier="gconf_change_set_set">
86 <return-value transfer-ownership="none">
87 <type name="none" c:type="void"/>
90 <parameter name="key" transfer-ownership="none">
91 <type name="utf8" c:type="gchar*"/>
93 <parameter name="value" transfer-ownership="none">
94 <type name="Value" c:type="GConfValue*"/>
98 <method name="set_nocopy" c:identifier="gconf_change_set_set_nocopy">
99 <return-value transfer-ownership="none">
100 <type name="none" c:type="void"/>
103 <parameter name="key" transfer-ownership="none">
104 <type name="utf8" c:type="gchar*"/>
106 <parameter name="value" transfer-ownership="none">
107 <type name="Value" c:type="GConfValue*"/>
111 <method name="unset" c:identifier="gconf_change_set_unset">
112 <return-value transfer-ownership="none">
113 <type name="none" c:type="void"/>
116 <parameter name="key" transfer-ownership="none">
117 <type name="utf8" c:type="gchar*"/>
121 <method name="set_float" c:identifier="gconf_change_set_set_float">
122 <return-value transfer-ownership="none">
123 <type name="none" c:type="void"/>
126 <parameter name="key" transfer-ownership="none">
127 <type name="utf8" c:type="gchar*"/>
129 <parameter name="val" transfer-ownership="none">
130 <type name="double" c:type="gdouble"/>
134 <method name="set_int" c:identifier="gconf_change_set_set_int">
135 <return-value transfer-ownership="none">
136 <type name="none" c:type="void"/>
139 <parameter name="key" transfer-ownership="none">
140 <type name="utf8" c:type="gchar*"/>
142 <parameter name="val" transfer-ownership="none">
143 <type name="int" c:type="gint"/>
147 <method name="set_string" c:identifier="gconf_change_set_set_string">
148 <return-value transfer-ownership="none">
149 <type name="none" c:type="void"/>
152 <parameter name="key" transfer-ownership="none">
153 <type name="utf8" c:type="gchar*"/>
155 <parameter name="val" transfer-ownership="none">
156 <type name="utf8" c:type="gchar*"/>
160 <method name="set_bool" c:identifier="gconf_change_set_set_bool">
161 <return-value transfer-ownership="none">
162 <type name="none" c:type="void"/>
165 <parameter name="key" transfer-ownership="none">
166 <type name="utf8" c:type="gchar*"/>
168 <parameter name="val" transfer-ownership="none">
169 <type name="boolean" c:type="gboolean"/>
173 <method name="set_schema" c:identifier="gconf_change_set_set_schema">
174 <return-value transfer-ownership="none">
175 <type name="none" c:type="void"/>
178 <parameter name="key" transfer-ownership="none">
179 <type name="utf8" c:type="gchar*"/>
181 <parameter name="val" transfer-ownership="none">
182 <type name="Schema" c:type="GConfSchema*"/>
186 <method name="set_list" c:identifier="gconf_change_set_set_list">
187 <return-value transfer-ownership="none">
188 <type name="none" c:type="void"/>
191 <parameter name="key" transfer-ownership="none">
192 <type name="utf8" c:type="gchar*"/>
194 <parameter name="list_type" transfer-ownership="none">
195 <type name="ValueType" c:type="GConfValueType"/>
197 <parameter name="list" transfer-ownership="none">
198 <type name="GLib.SList" c:type="GSList*">
199 <type name="any" c:type="gpointer"/>
204 <method name="set_pair" c:identifier="gconf_change_set_set_pair">
205 <return-value transfer-ownership="none">
206 <type name="none" c:type="void"/>
209 <parameter name="key" transfer-ownership="none">
210 <type name="utf8" c:type="gchar*"/>
212 <parameter name="car_type" transfer-ownership="none">
213 <type name="ValueType" c:type="GConfValueType"/>
215 <parameter name="cdr_type" transfer-ownership="none">
216 <type name="ValueType" c:type="GConfValueType"/>
218 <parameter name="address_of_car" transfer-ownership="none">
219 <type name="any" c:type="gconstpointer"/>
221 <parameter name="address_of_cdr" transfer-ownership="none">
222 <type name="any" c:type="gconstpointer"/>
226 <method name="set_user_data"
227 c:identifier="gconf_change_set_set_user_data">
228 <return-value transfer-ownership="none">
229 <type name="none" c:type="void"/>
232 <parameter name="data" transfer-ownership="none">
233 <type name="any" c:type="gpointer"/>
235 <parameter name="dnotify" transfer-ownership="none" scope="call">
236 <type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
240 <method name="get_user_data"
241 c:identifier="gconf_change_set_get_user_data">
242 <return-value transfer-ownership="none">
243 <type name="any" c:type="gpointer"/>
247 <callback name="ChangeSetForeachFunc" c:type="GConfChangeSetForeachFunc">
248 <return-value transfer-ownership="none">
249 <type name="none" c:type="void"/>
252 <parameter name="cs" transfer-ownership="none">
253 <type name="ChangeSet" c:type="GConfChangeSet*"/>
255 <parameter name="key" transfer-ownership="none">
256 <type name="utf8" c:type="gchar*"/>
258 <parameter name="value" transfer-ownership="none">
259 <type name="Value" c:type="GConfValue*"/>
261 <parameter name="user_data" transfer-ownership="none" closure="3">
262 <type name="any" c:type="gpointer"/>
268 parent="GObject.Object"
269 glib:type-name="GConfClient"
270 glib:get-type="gconf_client_get_type"
271 glib:type-struct="ClientClass">
272 <function name="get_default" c:identifier="gconf_client_get_default">
273 <return-value transfer-ownership="full">
274 <type name="Client" c:type="GConfClient*"/>
277 <function name="get_for_engine"
278 c:identifier="gconf_client_get_for_engine">
279 <return-value transfer-ownership="full">
280 <type name="Client" c:type="GConfClient*"/>
283 <parameter name="engine" transfer-ownership="none">
284 <type name="Engine" c:type="GConfEngine*"/>
288 <function name="set_global_default_error_handler"
289 c:identifier="gconf_client_set_global_default_error_handler">
290 <return-value transfer-ownership="none">
291 <type name="none" c:type="void"/>
294 <parameter name="func" transfer-ownership="none" scope="call">
295 <type name="ClientErrorHandlerFunc"
296 c:type="GConfClientErrorHandlerFunc"/>
300 <method name="add_dir" c:identifier="gconf_client_add_dir" throws="1">
301 <return-value transfer-ownership="none">
302 <type name="none" c:type="void"/>
305 <parameter name="dir" transfer-ownership="none">
306 <type name="utf8" c:type="gchar*"/>
308 <parameter name="preload" transfer-ownership="none">
309 <type name="ClientPreloadType" c:type="GConfClientPreloadType"/>
313 <method name="remove_dir"
314 c:identifier="gconf_client_remove_dir"
316 <return-value transfer-ownership="none">
317 <type name="none" c:type="void"/>
320 <parameter name="dir" transfer-ownership="none">
321 <type name="utf8" c:type="gchar*"/>
325 <method name="notify_add"
326 c:identifier="gconf_client_notify_add"
328 <return-value transfer-ownership="none">
329 <type name="uint" c:type="guint"/>
332 <parameter name="namespace_section" transfer-ownership="none">
333 <type name="utf8" c:type="gchar*"/>
335 <parameter name="func"
336 transfer-ownership="none"
340 <type name="ClientNotifyFunc" c:type="GConfClientNotifyFunc"/>
342 <parameter name="user_data" transfer-ownership="none">
343 <type name="any" c:type="gpointer"/>
345 <parameter name="destroy_notify"
346 transfer-ownership="none"
348 <type name="GLib.FreeFunc" c:type="GFreeFunc"/>
352 <method name="notify_remove" c:identifier="gconf_client_notify_remove">
353 <return-value transfer-ownership="none">
354 <type name="none" c:type="void"/>
357 <parameter name="cnxn" transfer-ownership="none">
358 <type name="uint" c:type="guint"/>
362 <method name="notify" c:identifier="gconf_client_notify">
363 <return-value transfer-ownership="none">
364 <type name="none" c:type="void"/>
367 <parameter name="key" transfer-ownership="none">
368 <type name="utf8" c:type="char*"/>
372 <method name="set_error_handling"
373 c:identifier="gconf_client_set_error_handling">
374 <return-value transfer-ownership="none">
375 <type name="none" c:type="void"/>
378 <parameter name="mode" transfer-ownership="none">
379 <type name="ClientErrorHandlingMode"
380 c:type="GConfClientErrorHandlingMode"/>
384 <method name="clear_cache" c:identifier="gconf_client_clear_cache">
385 <return-value transfer-ownership="none">
386 <type name="none" c:type="void"/>
389 <method name="preload" c:identifier="gconf_client_preload" throws="1">
390 <return-value transfer-ownership="none">
391 <type name="none" c:type="void"/>
394 <parameter name="dirname" transfer-ownership="none">
395 <type name="utf8" c:type="gchar*"/>
397 <parameter name="type" transfer-ownership="none">
398 <type name="ClientPreloadType" c:type="GConfClientPreloadType"/>
402 <method name="set" c:identifier="gconf_client_set" throws="1">
403 <return-value transfer-ownership="none">
404 <type name="none" c:type="void"/>
407 <parameter name="key" transfer-ownership="none">
408 <type name="utf8" c:type="gchar*"/>
410 <parameter name="val" transfer-ownership="none">
411 <type name="Value" c:type="GConfValue*"/>
415 <method name="get" c:identifier="gconf_client_get" throws="1">
416 <return-value transfer-ownership="full">
417 <type name="Value" c:type="GConfValue*"/>
420 <parameter name="key" transfer-ownership="none">
421 <type name="utf8" c:type="gchar*"/>
425 <method name="get_without_default"
426 c:identifier="gconf_client_get_without_default"
428 <return-value transfer-ownership="full">
429 <type name="Value" c:type="GConfValue*"/>
432 <parameter name="key" transfer-ownership="none">
433 <type name="utf8" c:type="gchar*"/>
437 <method name="get_entry"
438 c:identifier="gconf_client_get_entry"
440 <return-value transfer-ownership="full">
441 <type name="Entry" c:type="GConfEntry*"/>
444 <parameter name="key" transfer-ownership="none">
445 <type name="utf8" c:type="gchar*"/>
447 <parameter name="locale" transfer-ownership="none">
448 <type name="utf8" c:type="gchar*"/>
450 <parameter name="use_schema_default" transfer-ownership="none">
451 <type name="boolean" c:type="gboolean"/>
455 <method name="get_default_from_schema"
456 c:identifier="gconf_client_get_default_from_schema"
458 <return-value transfer-ownership="full">
459 <type name="Value" c:type="GConfValue*"/>
462 <parameter name="key" transfer-ownership="none">
463 <type name="utf8" c:type="gchar*"/>
467 <method name="unset" c:identifier="gconf_client_unset" throws="1">
468 <return-value transfer-ownership="none">
469 <type name="boolean" c:type="gboolean"/>
472 <parameter name="key" transfer-ownership="none">
473 <type name="utf8" c:type="gchar*"/>
477 <method name="recursive_unset"
478 c:identifier="gconf_client_recursive_unset"
480 <return-value transfer-ownership="none">
481 <type name="boolean" c:type="gboolean"/>
484 <parameter name="key" transfer-ownership="none">
485 <type name="utf8" c:type="char*"/>
487 <parameter name="flags" transfer-ownership="none">
488 <type name="UnsetFlags" c:type="GConfUnsetFlags"/>
492 <method name="all_entries"
493 c:identifier="gconf_client_all_entries"
495 <return-value transfer-ownership="full">
496 <type name="GLib.SList" c:type="GSList*">
497 <type name="any" c:type="gpointer"/>
501 <parameter name="dir" transfer-ownership="none">
502 <type name="utf8" c:type="gchar*"/>
506 <method name="all_dirs" c:identifier="gconf_client_all_dirs" throws="1">
507 <return-value transfer-ownership="full">
508 <type name="GLib.SList" c:type="GSList*">
509 <type name="any" c:type="gpointer"/>
513 <parameter name="dir" transfer-ownership="none">
514 <type name="utf8" c:type="gchar*"/>
518 <method name="suggest_sync"
519 c:identifier="gconf_client_suggest_sync"
521 <return-value transfer-ownership="none">
522 <type name="none" c:type="void"/>
525 <method name="dir_exists"
526 c:identifier="gconf_client_dir_exists"
528 <return-value transfer-ownership="none">
529 <type name="boolean" c:type="gboolean"/>
532 <parameter name="dir" transfer-ownership="none">
533 <type name="utf8" c:type="gchar*"/>
537 <method name="key_is_writable"
538 c:identifier="gconf_client_key_is_writable"
540 <return-value transfer-ownership="none">
541 <type name="boolean" c:type="gboolean"/>
544 <parameter name="key" transfer-ownership="none">
545 <type name="utf8" c:type="gchar*"/>
549 <method name="get_float"
550 c:identifier="gconf_client_get_float"
552 <return-value transfer-ownership="none">
553 <type name="double" c:type="gdouble"/>
556 <parameter name="key" transfer-ownership="none">
557 <type name="utf8" c:type="gchar*"/>
561 <method name="get_int" c:identifier="gconf_client_get_int" throws="1">
562 <return-value transfer-ownership="none">
563 <type name="int" c:type="gint"/>
566 <parameter name="key" transfer-ownership="none">
567 <type name="utf8" c:type="gchar*"/>
571 <method name="get_string"
572 c:identifier="gconf_client_get_string"
574 <return-value transfer-ownership="full">
575 <type name="utf8" c:type="gchar*"/>
578 <parameter name="key" transfer-ownership="none">
579 <type name="utf8" c:type="gchar*"/>
583 <method name="get_bool" c:identifier="gconf_client_get_bool" throws="1">
584 <return-value transfer-ownership="none">
585 <type name="boolean" c:type="gboolean"/>
588 <parameter name="key" transfer-ownership="none">
589 <type name="utf8" c:type="gchar*"/>
593 <method name="get_schema"
594 c:identifier="gconf_client_get_schema"
596 <return-value transfer-ownership="full">
597 <type name="Schema" c:type="GConfSchema*"/>
600 <parameter name="key" transfer-ownership="none">
601 <type name="utf8" c:type="gchar*"/>
605 <method name="get_list" c:identifier="gconf_client_get_list" throws="1">
606 <return-value transfer-ownership="full">
607 <type name="GLib.SList" c:type="GSList*">
608 <type name="any" c:type="gpointer"/>
612 <parameter name="key" transfer-ownership="none">
613 <type name="utf8" c:type="gchar*"/>
615 <parameter name="list_type" transfer-ownership="none">
616 <type name="ValueType" c:type="GConfValueType"/>
620 <method name="get_pair" c:identifier="gconf_client_get_pair" throws="1">
621 <return-value transfer-ownership="none">
622 <type name="boolean" c:type="gboolean"/>
625 <parameter name="key" transfer-ownership="none">
626 <type name="utf8" c:type="gchar*"/>
628 <parameter name="car_type" transfer-ownership="none">
629 <type name="ValueType" c:type="GConfValueType"/>
631 <parameter name="cdr_type" transfer-ownership="none">
632 <type name="ValueType" c:type="GConfValueType"/>
634 <parameter name="car_retloc" transfer-ownership="none">
635 <type name="any" c:type="gpointer"/>
637 <parameter name="cdr_retloc" transfer-ownership="none">
638 <type name="any" c:type="gpointer"/>
642 <method name="set_float"
643 c:identifier="gconf_client_set_float"
645 <return-value transfer-ownership="none">
646 <type name="boolean" c:type="gboolean"/>
649 <parameter name="key" transfer-ownership="none">
650 <type name="utf8" c:type="gchar*"/>
652 <parameter name="val" transfer-ownership="none">
653 <type name="double" c:type="gdouble"/>
657 <method name="set_int" c:identifier="gconf_client_set_int" throws="1">
658 <return-value transfer-ownership="none">
659 <type name="boolean" c:type="gboolean"/>
662 <parameter name="key" transfer-ownership="none">
663 <type name="utf8" c:type="gchar*"/>
665 <parameter name="val" transfer-ownership="none">
666 <type name="int" c:type="gint"/>
670 <method name="set_string"
671 c:identifier="gconf_client_set_string"
673 <return-value transfer-ownership="none">
674 <type name="boolean" c:type="gboolean"/>
677 <parameter name="key" transfer-ownership="none">
678 <type name="utf8" c:type="gchar*"/>
680 <parameter name="val" transfer-ownership="none">
681 <type name="utf8" c:type="gchar*"/>
685 <method name="set_bool" c:identifier="gconf_client_set_bool" throws="1">
686 <return-value transfer-ownership="none">
687 <type name="boolean" c:type="gboolean"/>
690 <parameter name="key" transfer-ownership="none">
691 <type name="utf8" c:type="gchar*"/>
693 <parameter name="val" transfer-ownership="none">
694 <type name="boolean" c:type="gboolean"/>
698 <method name="set_schema"
699 c:identifier="gconf_client_set_schema"
701 <return-value transfer-ownership="none">
702 <type name="boolean" c:type="gboolean"/>
705 <parameter name="key" transfer-ownership="none">
706 <type name="utf8" c:type="gchar*"/>
708 <parameter name="val" transfer-ownership="none">
709 <type name="Schema" c:type="GConfSchema*"/>
713 <method name="set_list" c:identifier="gconf_client_set_list" throws="1">
714 <return-value transfer-ownership="none">
715 <type name="boolean" c:type="gboolean"/>
718 <parameter name="key" transfer-ownership="none">
719 <type name="utf8" c:type="gchar*"/>
721 <parameter name="list_type" transfer-ownership="none">
722 <type name="ValueType" c:type="GConfValueType"/>
724 <parameter name="list" transfer-ownership="none">
725 <type name="GLib.SList" c:type="GSList*">
726 <type name="any" c:type="gpointer"/>
731 <method name="set_pair" c:identifier="gconf_client_set_pair" throws="1">
732 <return-value transfer-ownership="none">
733 <type name="boolean" c:type="gboolean"/>
736 <parameter name="key" transfer-ownership="none">
737 <type name="utf8" c:type="gchar*"/>
739 <parameter name="car_type" transfer-ownership="none">
740 <type name="ValueType" c:type="GConfValueType"/>
742 <parameter name="cdr_type" transfer-ownership="none">
743 <type name="ValueType" c:type="GConfValueType"/>
745 <parameter name="address_of_car" transfer-ownership="none">
746 <type name="any" c:type="gconstpointer"/>
748 <parameter name="address_of_cdr" transfer-ownership="none">
749 <type name="any" c:type="gconstpointer"/>
753 <method name="error" c:identifier="gconf_client_error">
754 <return-value transfer-ownership="none">
755 <type name="none" c:type="void"/>
758 <parameter name="error" transfer-ownership="none">
759 <type name="GLib.Error" c:type="GError*"/>
763 <method name="unreturned_error"
764 c:identifier="gconf_client_unreturned_error">
765 <return-value transfer-ownership="none">
766 <type name="none" c:type="void"/>
769 <parameter name="error" transfer-ownership="none">
770 <type name="GLib.Error" c:type="GError*"/>
774 <method name="value_changed" c:identifier="gconf_client_value_changed">
775 <return-value transfer-ownership="none">
776 <type name="none" c:type="void"/>
779 <parameter name="key" transfer-ownership="none">
780 <type name="utf8" c:type="gchar*"/>
782 <parameter name="value" transfer-ownership="none">
783 <type name="Value" c:type="GConfValue*"/>
787 <method name="commit_change_set"
788 c:identifier="gconf_client_commit_change_set"
790 <return-value transfer-ownership="none">
791 <type name="boolean" c:type="gboolean"/>
794 <parameter name="cs" transfer-ownership="none">
795 <type name="ChangeSet" c:type="GConfChangeSet*"/>
797 <parameter name="remove_committed" transfer-ownership="none">
798 <type name="boolean" c:type="gboolean"/>
802 <method name="reverse_change_set"
803 c:identifier="gconf_client_reverse_change_set"
805 <return-value transfer-ownership="full">
806 <type name="ChangeSet" c:type="GConfChangeSet*"/>
809 <parameter name="cs" transfer-ownership="none">
810 <type name="ChangeSet" c:type="GConfChangeSet*"/>
814 <method name="change_set_from_currentv"
815 c:identifier="gconf_client_change_set_from_currentv"
817 <return-value transfer-ownership="full">
818 <type name="ChangeSet" c:type="GConfChangeSet*"/>
821 <parameter name="keys" transfer-ownership="none">
822 <array c:type="gchar**">
828 <method name="change_set_from_current"
829 c:identifier="gconf_client_change_set_from_current"
831 <return-value transfer-ownership="full">
832 <type name="ChangeSet" c:type="GConfChangeSet*"/>
835 <parameter name="err" transfer-ownership="none">
836 <type name="GLib.Error" c:type="GError**"/>
838 <parameter name="first_key" transfer-ownership="none">
839 <type name="utf8" c:type="gchar*"/>
841 <parameter transfer-ownership="none">
847 <field name="object">
848 <type name="GObject.Object" c:type="GObject"/>
850 <field name="engine">
851 <type name="Engine" c:type="GConfEngine*"/>
853 <field name="error_mode">
854 <type name="ClientErrorHandlingMode"
855 c:type="GConfClientErrorHandlingMode"/>
857 <field name="dir_hash">
858 <type name="GLib.HashTable" c:type="GHashTable*"/>
860 <field name="cache_hash">
861 <type name="GLib.HashTable" c:type="GHashTable*"/>
863 <field name="listeners">
864 <type name="Listeners" c:type="GConfListeners*"/>
866 <field name="notify_list">
867 <type name="GLib.SList" c:type="GSList*">
868 <type name="any" c:type="gpointer"/>
871 <field name="notify_handler">
872 <type name="uint" c:type="guint"/>
874 <field name="pending_notify_count">
875 <type name="int" c:type="int"/>
877 <field name="cache_dirs">
878 <type name="GLib.HashTable" c:type="GHashTable*"/>
881 <type name="int" c:type="int"/>
883 <glib:signal name="error">
884 <return-value transfer-ownership="full">
885 <type name="none" c:type="void"/>
888 <parameter name="object" transfer-ownership="none">
889 <type name="any" c:type="gpointer"/>
893 <glib:signal name="unreturned-error">
894 <return-value transfer-ownership="full">
895 <type name="none" c:type="void"/>
898 <parameter name="object" transfer-ownership="none">
899 <type name="any" c:type="gpointer"/>
903 <glib:signal name="value-changed">
904 <return-value transfer-ownership="full">
905 <type name="none" c:type="void"/>
908 <parameter name="object" transfer-ownership="none">
909 <type name="utf8" c:type="gchararray"/>
911 <parameter name="p0" transfer-ownership="none">
912 <type name="any" c:type="gpointer"/>
917 <record name="ClientClass"
918 c:type="GConfClientClass"
919 glib:is-gtype-struct-for="Client">
920 <field name="parent_class">
921 <type name="GObject.ObjectClass" c:type="GObjectClass"/>
923 <field name="value_changed">
924 <callback name="value_changed" c:type="value_changed">
925 <return-value transfer-ownership="none">
926 <type name="none" c:type="void"/>
929 <parameter name="client" transfer-ownership="none">
930 <type name="Client" c:type="GConfClient*"/>
932 <parameter name="key" transfer-ownership="none">
933 <type name="utf8" c:type="gchar*"/>
935 <parameter name="value" transfer-ownership="none">
936 <type name="Value" c:type="GConfValue*"/>
941 <field name="unreturned_error">
942 <callback name="unreturned_error" c:type="unreturned_error">
943 <return-value transfer-ownership="none">
944 <type name="none" c:type="void"/>
947 <parameter name="client" transfer-ownership="none">
948 <type name="Client" c:type="GConfClient*"/>
950 <parameter name="error" transfer-ownership="none">
951 <type name="GLib.Error" c:type="GError*"/>
957 <callback name="error" c:type="error">
958 <return-value transfer-ownership="none">
959 <type name="none" c:type="void"/>
962 <parameter name="client" transfer-ownership="none">
963 <type name="Client" c:type="GConfClient*"/>
965 <parameter name="error" transfer-ownership="none">
966 <type name="GLib.Error" c:type="GError*"/>
972 <type name="GLib.Func" c:type="GFunc"/>
975 <type name="GLib.Func" c:type="GFunc"/>
978 <type name="GLib.Func" c:type="GFunc"/>
981 <callback name="ClientErrorHandlerFunc"
982 c:type="GConfClientErrorHandlerFunc">
983 <return-value transfer-ownership="none">
984 <type name="none" c:type="void"/>
987 <parameter name="client" transfer-ownership="none">
988 <type name="Client" c:type="GConfClient*"/>
990 <parameter name="error" transfer-ownership="none">
991 <type name="GLib.Error" c:type="GError*"/>
995 <enumeration name="ClientErrorHandlingMode"
996 glib:type-name="GConfClientErrorHandlingMode"
997 glib:get-type="gconf_client_error_handling_mode_get_type"
998 c:type="GConfClientErrorHandlingMode">
999 <member name="handle_none"
1001 c:identifier="GCONF_CLIENT_HANDLE_NONE"
1002 glib:nick="handle-none"/>
1003 <member name="handle_unreturned"
1005 c:identifier="GCONF_CLIENT_HANDLE_UNRETURNED"
1006 glib:nick="handle-unreturned"/>
1007 <member name="handle_all"
1009 c:identifier="GCONF_CLIENT_HANDLE_ALL"
1010 glib:nick="handle-all"/>
1012 <callback name="ClientNotifyFunc" c:type="GConfClientNotifyFunc">
1013 <return-value transfer-ownership="none">
1014 <type name="none" c:type="void"/>
1017 <parameter name="client" transfer-ownership="none">
1018 <type name="Client" c:type="GConfClient*"/>
1020 <parameter name="cnxn_id" transfer-ownership="none">
1021 <type name="uint" c:type="guint"/>
1023 <parameter name="entry" transfer-ownership="none">
1024 <type name="Entry" c:type="GConfEntry*"/>
1026 <parameter name="user_data" transfer-ownership="none" closure="3">
1027 <type name="any" c:type="gpointer"/>
1031 <enumeration name="ClientPreloadType"
1032 glib:type-name="GConfClientPreloadType"
1033 glib:get-type="gconf_client_preload_type_get_type"
1034 c:type="GConfClientPreloadType">
1035 <member name="preload_none"
1037 c:identifier="GCONF_CLIENT_PRELOAD_NONE"
1038 glib:nick="preload-none"/>
1039 <member name="preload_onelevel"
1041 c:identifier="GCONF_CLIENT_PRELOAD_ONELEVEL"
1042 glib:nick="preload-onelevel"/>
1043 <member name="preload_recursive"
1045 c:identifier="GCONF_CLIENT_PRELOAD_RECURSIVE"
1046 glib:nick="preload-recursive"/>
1048 <record name="Engine" c:type="GConfEngine">
1049 <method name="unref" c:identifier="gconf_engine_unref">
1050 <return-value transfer-ownership="none">
1051 <type name="none" c:type="void"/>
1054 <method name="ref" c:identifier="gconf_engine_ref">
1055 <return-value transfer-ownership="none">
1056 <type name="none" c:type="void"/>
1059 <method name="set_user_data" c:identifier="gconf_engine_set_user_data">
1060 <return-value transfer-ownership="none">
1061 <type name="none" c:type="void"/>
1064 <parameter name="data" transfer-ownership="none">
1065 <type name="any" c:type="gpointer"/>
1067 <parameter name="dnotify" transfer-ownership="none" scope="call">
1068 <type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
1072 <method name="get_user_data" c:identifier="gconf_engine_get_user_data">
1073 <return-value transfer-ownership="none">
1074 <type name="any" c:type="gpointer"/>
1077 <method name="notify_add"
1078 c:identifier="gconf_engine_notify_add"
1080 <return-value transfer-ownership="none">
1081 <type name="uint" c:type="guint"/>
1084 <parameter name="namespace_section" transfer-ownership="none">
1085 <type name="utf8" c:type="gchar*"/>
1087 <parameter name="func"
1088 transfer-ownership="none"
1091 <type name="NotifyFunc" c:type="GConfNotifyFunc"/>
1093 <parameter name="user_data" transfer-ownership="none">
1094 <type name="any" c:type="gpointer"/>
1098 <method name="notify_remove" c:identifier="gconf_engine_notify_remove">
1099 <return-value transfer-ownership="none">
1100 <type name="none" c:type="void"/>
1103 <parameter name="cnxn" transfer-ownership="none">
1104 <type name="uint" c:type="guint"/>
1108 <method name="get" c:identifier="gconf_engine_get" throws="1">
1109 <return-value transfer-ownership="full">
1110 <type name="Value" c:type="GConfValue*"/>
1113 <parameter name="key" transfer-ownership="none">
1114 <type name="utf8" c:type="gchar*"/>
1118 <method name="get_without_default"
1119 c:identifier="gconf_engine_get_without_default"
1121 <return-value transfer-ownership="full">
1122 <type name="Value" c:type="GConfValue*"/>
1125 <parameter name="key" transfer-ownership="none">
1126 <type name="utf8" c:type="gchar*"/>
1130 <method name="get_entry"
1131 c:identifier="gconf_engine_get_entry"
1133 <return-value transfer-ownership="full">
1134 <type name="Entry" c:type="GConfEntry*"/>
1137 <parameter name="key" transfer-ownership="none">
1138 <type name="utf8" c:type="gchar*"/>
1140 <parameter name="locale" transfer-ownership="none">
1141 <type name="utf8" c:type="gchar*"/>
1143 <parameter name="use_schema_default" transfer-ownership="none">
1144 <type name="boolean" c:type="gboolean"/>
1148 <method name="get_with_locale"
1149 c:identifier="gconf_engine_get_with_locale"
1151 <return-value transfer-ownership="full">
1152 <type name="Value" c:type="GConfValue*"/>
1155 <parameter name="key" transfer-ownership="none">
1156 <type name="utf8" c:type="gchar*"/>
1158 <parameter name="locale" transfer-ownership="none">
1159 <type name="utf8" c:type="gchar*"/>
1163 <method name="get_default_from_schema"
1164 c:identifier="gconf_engine_get_default_from_schema"
1166 <return-value transfer-ownership="full">
1167 <type name="Value" c:type="GConfValue*"/>
1170 <parameter name="key" transfer-ownership="none">
1171 <type name="utf8" c:type="gchar*"/>
1175 <method name="set" c:identifier="gconf_engine_set" throws="1">
1176 <return-value transfer-ownership="none">
1177 <type name="boolean" c:type="gboolean"/>
1180 <parameter name="key" transfer-ownership="none">
1181 <type name="utf8" c:type="gchar*"/>
1183 <parameter name="value" transfer-ownership="none">
1184 <type name="Value" c:type="GConfValue*"/>
1188 <method name="unset" c:identifier="gconf_engine_unset" throws="1">
1189 <return-value transfer-ownership="none">
1190 <type name="boolean" c:type="gboolean"/>
1193 <parameter name="key" transfer-ownership="none">
1194 <type name="utf8" c:type="gchar*"/>
1198 <method name="associate_schema"
1199 c:identifier="gconf_engine_associate_schema"
1201 <return-value transfer-ownership="none">
1202 <type name="boolean" c:type="gboolean"/>
1205 <parameter name="key" transfer-ownership="none">
1206 <type name="utf8" c:type="gchar*"/>
1208 <parameter name="schema_key" transfer-ownership="none">
1209 <type name="utf8" c:type="gchar*"/>
1213 <method name="all_entries"
1214 c:identifier="gconf_engine_all_entries"
1216 <return-value transfer-ownership="full">
1217 <type name="GLib.SList" c:type="GSList*">
1218 <type name="any" c:type="gpointer"/>
1222 <parameter name="dir" transfer-ownership="none">
1223 <type name="utf8" c:type="gchar*"/>
1227 <method name="all_dirs" c:identifier="gconf_engine_all_dirs" throws="1">
1228 <return-value transfer-ownership="full">
1229 <type name="GLib.SList" c:type="GSList*">
1230 <type name="any" c:type="gpointer"/>
1234 <parameter name="dir" transfer-ownership="none">
1235 <type name="utf8" c:type="gchar*"/>
1239 <method name="suggest_sync"
1240 c:identifier="gconf_engine_suggest_sync"
1242 <return-value transfer-ownership="none">
1243 <type name="none" c:type="void"/>
1246 <method name="dir_exists"
1247 c:identifier="gconf_engine_dir_exists"
1249 <return-value transfer-ownership="none">
1250 <type name="boolean" c:type="gboolean"/>
1253 <parameter name="dir" transfer-ownership="none">
1254 <type name="utf8" c:type="gchar*"/>
1258 <method name="remove_dir"
1259 c:identifier="gconf_engine_remove_dir"
1261 <return-value transfer-ownership="none">
1262 <type name="none" c:type="void"/>
1265 <parameter name="dir" transfer-ownership="none">
1266 <type name="utf8" c:type="gchar*"/>
1270 <method name="key_is_writable"
1271 c:identifier="gconf_engine_key_is_writable"
1273 <return-value transfer-ownership="none">
1274 <type name="boolean" c:type="gboolean"/>
1277 <parameter name="key" transfer-ownership="none">
1278 <type name="utf8" c:type="gchar*"/>
1282 <method name="get_float"
1283 c:identifier="gconf_engine_get_float"
1285 <return-value transfer-ownership="none">
1286 <type name="double" c:type="gdouble"/>
1289 <parameter name="key" transfer-ownership="none">
1290 <type name="utf8" c:type="gchar*"/>
1294 <method name="get_int" c:identifier="gconf_engine_get_int" throws="1">
1295 <return-value transfer-ownership="none">
1296 <type name="int" c:type="gint"/>
1299 <parameter name="key" transfer-ownership="none">
1300 <type name="utf8" c:type="gchar*"/>
1304 <method name="get_string"
1305 c:identifier="gconf_engine_get_string"
1307 <return-value transfer-ownership="full">
1308 <type name="utf8" c:type="gchar*"/>
1311 <parameter name="key" transfer-ownership="none">
1312 <type name="utf8" c:type="gchar*"/>
1316 <method name="get_bool" c:identifier="gconf_engine_get_bool" throws="1">
1317 <return-value transfer-ownership="none">
1318 <type name="boolean" c:type="gboolean"/>
1321 <parameter name="key" transfer-ownership="none">
1322 <type name="utf8" c:type="gchar*"/>
1326 <method name="get_schema"
1327 c:identifier="gconf_engine_get_schema"
1329 <return-value transfer-ownership="full">
1330 <type name="Schema" c:type="GConfSchema*"/>
1333 <parameter name="key" transfer-ownership="none">
1334 <type name="utf8" c:type="gchar*"/>
1338 <method name="get_list" c:identifier="gconf_engine_get_list" throws="1">
1339 <return-value transfer-ownership="full">
1340 <type name="GLib.SList" c:type="GSList*">
1341 <type name="any" c:type="gpointer"/>
1345 <parameter name="key" transfer-ownership="none">
1346 <type name="utf8" c:type="gchar*"/>
1348 <parameter name="list_type" transfer-ownership="none">
1349 <type name="ValueType" c:type="GConfValueType"/>
1353 <method name="get_pair" c:identifier="gconf_engine_get_pair" throws="1">
1354 <return-value transfer-ownership="none">
1355 <type name="boolean" c:type="gboolean"/>
1358 <parameter name="key" transfer-ownership="none">
1359 <type name="utf8" c:type="gchar*"/>
1361 <parameter name="car_type" transfer-ownership="none">
1362 <type name="ValueType" c:type="GConfValueType"/>
1364 <parameter name="cdr_type" transfer-ownership="none">
1365 <type name="ValueType" c:type="GConfValueType"/>
1367 <parameter name="car_retloc" transfer-ownership="none">
1368 <type name="any" c:type="gpointer"/>
1370 <parameter name="cdr_retloc" transfer-ownership="none">
1371 <type name="any" c:type="gpointer"/>
1375 <method name="set_float"
1376 c:identifier="gconf_engine_set_float"
1378 <return-value transfer-ownership="none">
1379 <type name="boolean" c:type="gboolean"/>
1382 <parameter name="key" transfer-ownership="none">
1383 <type name="utf8" c:type="gchar*"/>
1385 <parameter name="val" transfer-ownership="none">
1386 <type name="double" c:type="gdouble"/>
1390 <method name="set_int" c:identifier="gconf_engine_set_int" throws="1">
1391 <return-value transfer-ownership="none">
1392 <type name="boolean" c:type="gboolean"/>
1395 <parameter name="key" transfer-ownership="none">
1396 <type name="utf8" c:type="gchar*"/>
1398 <parameter name="val" transfer-ownership="none">
1399 <type name="int" c:type="gint"/>
1403 <method name="set_string"
1404 c:identifier="gconf_engine_set_string"
1406 <return-value transfer-ownership="none">
1407 <type name="boolean" c:type="gboolean"/>
1410 <parameter name="key" transfer-ownership="none">
1411 <type name="utf8" c:type="gchar*"/>
1413 <parameter name="val" transfer-ownership="none">
1414 <type name="utf8" c:type="gchar*"/>
1418 <method name="set_bool" c:identifier="gconf_engine_set_bool" throws="1">
1419 <return-value transfer-ownership="none">
1420 <type name="boolean" c:type="gboolean"/>
1423 <parameter name="key" transfer-ownership="none">
1424 <type name="utf8" c:type="gchar*"/>
1426 <parameter name="val" transfer-ownership="none">
1427 <type name="boolean" c:type="gboolean"/>
1431 <method name="set_schema"
1432 c:identifier="gconf_engine_set_schema"
1434 <return-value transfer-ownership="none">
1435 <type name="boolean" c:type="gboolean"/>
1438 <parameter name="key" transfer-ownership="none">
1439 <type name="utf8" c:type="gchar*"/>
1441 <parameter name="val" transfer-ownership="none">
1442 <type name="Schema" c:type="GConfSchema*"/>
1446 <method name="set_list" c:identifier="gconf_engine_set_list" throws="1">
1447 <return-value transfer-ownership="none">
1448 <type name="boolean" c:type="gboolean"/>
1451 <parameter name="key" transfer-ownership="none">
1452 <type name="utf8" c:type="gchar*"/>
1454 <parameter name="list_type" transfer-ownership="none">
1455 <type name="ValueType" c:type="GConfValueType"/>
1457 <parameter name="list" transfer-ownership="none">
1458 <type name="GLib.SList" c:type="GSList*">
1459 <type name="any" c:type="gpointer"/>
1464 <method name="set_pair" c:identifier="gconf_engine_set_pair" throws="1">
1465 <return-value transfer-ownership="none">
1466 <type name="boolean" c:type="gboolean"/>
1469 <parameter name="key" transfer-ownership="none">
1470 <type name="utf8" c:type="gchar*"/>
1472 <parameter name="car_type" transfer-ownership="none">
1473 <type name="ValueType" c:type="GConfValueType"/>
1475 <parameter name="cdr_type" transfer-ownership="none">
1476 <type name="ValueType" c:type="GConfValueType"/>
1478 <parameter name="address_of_car" transfer-ownership="none">
1479 <type name="any" c:type="gconstpointer"/>
1481 <parameter name="address_of_cdr" transfer-ownership="none">
1482 <type name="any" c:type="gconstpointer"/>
1486 <method name="commit_change_set"
1487 c:identifier="gconf_engine_commit_change_set"
1489 <return-value transfer-ownership="none">
1490 <type name="boolean" c:type="gboolean"/>
1493 <parameter name="cs" transfer-ownership="none">
1494 <type name="ChangeSet" c:type="GConfChangeSet*"/>
1496 <parameter name="remove_committed" transfer-ownership="none">
1497 <type name="boolean" c:type="gboolean"/>
1501 <method name="reverse_change_set"
1502 c:identifier="gconf_engine_reverse_change_set"
1504 <return-value transfer-ownership="full">
1505 <type name="ChangeSet" c:type="GConfChangeSet*"/>
1508 <parameter name="cs" transfer-ownership="none">
1509 <type name="ChangeSet" c:type="GConfChangeSet*"/>
1513 <method name="change_set_from_currentv"
1514 c:identifier="gconf_engine_change_set_from_currentv"
1516 <return-value transfer-ownership="full">
1517 <type name="ChangeSet" c:type="GConfChangeSet*"/>
1520 <parameter name="keys" transfer-ownership="none">
1521 <array c:type="gchar**">
1527 <method name="change_set_from_current"
1528 c:identifier="gconf_engine_change_set_from_current"
1530 <return-value transfer-ownership="full">
1531 <type name="ChangeSet" c:type="GConfChangeSet*"/>
1534 <parameter name="err" transfer-ownership="none">
1535 <type name="GLib.Error" c:type="GError**"/>
1537 <parameter name="first_key" transfer-ownership="none">
1538 <type name="utf8" c:type="gchar*"/>
1540 <parameter transfer-ownership="none">
1547 <record name="Entry"
1549 glib:type-name="GConfEntry"
1550 glib:get-type="gconf_entry_get_type">
1551 <field name="key" writable="1">
1552 <type name="utf8" c:type="char*"/>
1554 <field name="value" writable="1">
1555 <type name="Value" c:type="GConfValue*"/>
1557 <constructor name="new" c:identifier="gconf_entry_new">
1558 <return-value transfer-ownership="full">
1559 <type name="Entry" c:type="GConfEntry*"/>
1562 <parameter name="key" transfer-ownership="none">
1563 <type name="utf8" c:type="gchar*"/>
1565 <parameter name="val" transfer-ownership="none">
1566 <type name="Value" c:type="GConfValue*"/>
1570 <constructor name="new_nocopy" c:identifier="gconf_entry_new_nocopy">
1571 <return-value transfer-ownership="full">
1572 <type name="Entry" c:type="GConfEntry*"/>
1575 <parameter name="key" transfer-ownership="full">
1576 <type name="utf8" c:type="gchar*"/>
1578 <parameter name="val" transfer-ownership="none">
1579 <type name="Value" c:type="GConfValue*"/>
1583 <method name="get_key" c:identifier="gconf_entry_get_key">
1584 <return-value transfer-ownership="none">
1585 <type name="utf8" c:type="char*"/>
1588 <method name="get_value" c:identifier="gconf_entry_get_value">
1589 <return-value transfer-ownership="full">
1590 <type name="Value" c:type="GConfValue*"/>
1593 <method name="get_schema_name"
1594 c:identifier="gconf_entry_get_schema_name">
1595 <return-value transfer-ownership="none">
1596 <type name="utf8" c:type="char*"/>
1599 <method name="get_is_default" c:identifier="gconf_entry_get_is_default">
1600 <return-value transfer-ownership="none">
1601 <type name="boolean" c:type="gboolean"/>
1604 <method name="get_is_writable"
1605 c:identifier="gconf_entry_get_is_writable">
1606 <return-value transfer-ownership="none">
1607 <type name="boolean" c:type="gboolean"/>
1610 <method name="copy" c:identifier="gconf_entry_copy">
1611 <return-value transfer-ownership="full">
1612 <type name="Entry" c:type="GConfEntry*"/>
1615 <method name="free" c:identifier="gconf_entry_free">
1616 <return-value transfer-ownership="none">
1617 <type name="none" c:type="void"/>
1620 <method name="ref" c:identifier="gconf_entry_ref">
1621 <return-value transfer-ownership="none">
1622 <type name="none" c:type="void"/>
1625 <method name="unref" c:identifier="gconf_entry_unref">
1626 <return-value transfer-ownership="none">
1627 <type name="none" c:type="void"/>
1630 <method name="steal_value" c:identifier="gconf_entry_steal_value">
1631 <return-value transfer-ownership="full">
1632 <type name="Value" c:type="GConfValue*"/>
1635 <method name="set_value" c:identifier="gconf_entry_set_value">
1636 <return-value transfer-ownership="none">
1637 <type name="none" c:type="void"/>
1640 <parameter name="val" transfer-ownership="none">
1641 <type name="Value" c:type="GConfValue*"/>
1645 <method name="set_value_nocopy"
1646 c:identifier="gconf_entry_set_value_nocopy">
1647 <return-value transfer-ownership="none">
1648 <type name="none" c:type="void"/>
1651 <parameter name="val" transfer-ownership="none">
1652 <type name="Value" c:type="GConfValue*"/>
1656 <method name="set_schema_name"
1657 c:identifier="gconf_entry_set_schema_name">
1658 <return-value transfer-ownership="none">
1659 <type name="none" c:type="void"/>
1662 <parameter name="name" transfer-ownership="none">
1663 <type name="utf8" c:type="gchar*"/>
1667 <method name="set_is_default" c:identifier="gconf_entry_set_is_default">
1668 <return-value transfer-ownership="none">
1669 <type name="none" c:type="void"/>
1672 <parameter name="is_default" transfer-ownership="none">
1673 <type name="boolean" c:type="gboolean"/>
1677 <method name="set_is_writable"
1678 c:identifier="gconf_entry_set_is_writable">
1679 <return-value transfer-ownership="none">
1680 <type name="none" c:type="void"/>
1683 <parameter name="is_writable" transfer-ownership="none">
1684 <type name="boolean" c:type="gboolean"/>
1688 <method name="equal" c:identifier="gconf_entry_equal">
1689 <return-value transfer-ownership="none">
1690 <type name="boolean" c:type="gboolean"/>
1693 <parameter name="b" transfer-ownership="none">
1694 <type name="Entry" c:type="GConfEntry*"/>
1699 <record name="EnumStringPair" c:type="GConfEnumStringPair">
1700 <field name="enum_value" writable="1">
1701 <type name="int" c:type="gint"/>
1703 <field name="str" writable="1">
1704 <type name="utf8" c:type="gchar*"/>
1707 <enumeration name="Error"
1708 glib:type-name="GConfError"
1709 glib:get-type="gconf_error_get_type"
1711 glib:error-quark="gconf_error_quark">
1712 <member name="success"
1714 c:identifier="GCONF_ERROR_SUCCESS"
1715 glib:nick="success"/>
1716 <member name="failed"
1718 c:identifier="GCONF_ERROR_FAILED"
1719 glib:nick="failed"/>
1720 <member name="no_server"
1722 c:identifier="GCONF_ERROR_NO_SERVER"
1723 glib:nick="no-server"/>
1724 <member name="no_permission"
1726 c:identifier="GCONF_ERROR_NO_PERMISSION"
1727 glib:nick="no-permission"/>
1728 <member name="bad_address"
1730 c:identifier="GCONF_ERROR_BAD_ADDRESS"
1731 glib:nick="bad-address"/>
1732 <member name="bad_key"
1734 c:identifier="GCONF_ERROR_BAD_KEY"
1735 glib:nick="bad-key"/>
1736 <member name="parse_error"
1738 c:identifier="GCONF_ERROR_PARSE_ERROR"
1739 glib:nick="parse-error"/>
1740 <member name="corrupt"
1742 c:identifier="GCONF_ERROR_CORRUPT"
1743 glib:nick="corrupt"/>
1744 <member name="type_mismatch"
1746 c:identifier="GCONF_ERROR_TYPE_MISMATCH"
1747 glib:nick="type-mismatch"/>
1748 <member name="is_dir"
1750 c:identifier="GCONF_ERROR_IS_DIR"
1751 glib:nick="is-dir"/>
1752 <member name="is_key"
1754 c:identifier="GCONF_ERROR_IS_KEY"
1755 glib:nick="is-key"/>
1756 <member name="overridden"
1758 c:identifier="GCONF_ERROR_OVERRIDDEN"
1759 glib:nick="overridden"/>
1760 <member name="oaf_error"
1762 c:identifier="GCONF_ERROR_OAF_ERROR"
1763 glib:nick="oaf-error"/>
1764 <member name="local_engine"
1766 c:identifier="GCONF_ERROR_LOCAL_ENGINE"
1767 glib:nick="local-engine"/>
1768 <member name="lock_failed"
1770 c:identifier="GCONF_ERROR_LOCK_FAILED"
1771 glib:nick="lock-failed"/>
1772 <member name="no_writable_database"
1774 c:identifier="GCONF_ERROR_NO_WRITABLE_DATABASE"
1775 glib:nick="no-writable-database"/>
1776 <member name="in_shutdown"
1778 c:identifier="GCONF_ERROR_IN_SHUTDOWN"
1779 glib:nick="in-shutdown"/>
1781 <record name="Listeners" c:type="GConfListeners">
1782 <constructor name="new" c:identifier="gconf_listeners_new">
1783 <return-value transfer-ownership="full">
1784 <type name="Listeners" c:type="GConfListeners*"/>
1787 <method name="free" c:identifier="gconf_listeners_free">
1788 <return-value transfer-ownership="none">
1789 <type name="none" c:type="void"/>
1792 <method name="add" c:identifier="gconf_listeners_add">
1793 <return-value transfer-ownership="none">
1794 <type name="uint" c:type="guint"/>
1797 <parameter name="listen_point" transfer-ownership="none">
1798 <type name="utf8" c:type="gchar*"/>
1800 <parameter name="listener_data" transfer-ownership="none">
1801 <type name="any" c:type="gpointer"/>
1803 <parameter name="destroy_notify"
1804 transfer-ownership="none"
1806 <type name="GLib.FreeFunc" c:type="GFreeFunc"/>
1810 <method name="remove" c:identifier="gconf_listeners_remove">
1811 <return-value transfer-ownership="none">
1812 <type name="none" c:type="void"/>
1815 <parameter name="cnxn_id" transfer-ownership="none">
1816 <type name="uint" c:type="guint"/>
1820 <method name="notify" c:identifier="gconf_listeners_notify">
1821 <return-value transfer-ownership="none">
1822 <type name="none" c:type="void"/>
1825 <parameter name="all_above" transfer-ownership="none">
1826 <type name="utf8" c:type="gchar*"/>
1828 <parameter name="callback"
1829 transfer-ownership="none"
1832 <type name="ListenersCallback" c:type="GConfListenersCallback"/>
1834 <parameter name="user_data" transfer-ownership="none">
1835 <type name="any" c:type="gpointer"/>
1839 <method name="count" c:identifier="gconf_listeners_count">
1840 <return-value transfer-ownership="none">
1841 <type name="uint" c:type="guint"/>
1844 <method name="foreach" c:identifier="gconf_listeners_foreach">
1845 <return-value transfer-ownership="none">
1846 <type name="none" c:type="void"/>
1849 <parameter name="callback"
1850 transfer-ownership="none"
1853 <type name="ListenersForeach" c:type="GConfListenersForeach"/>
1855 <parameter name="user_data" transfer-ownership="none">
1856 <type name="any" c:type="gpointer"/>
1860 <method name="get_data" c:identifier="gconf_listeners_get_data">
1861 <return-value transfer-ownership="none">
1862 <type name="boolean" c:type="gboolean"/>
1865 <parameter name="cnxn_id" transfer-ownership="none">
1866 <type name="uint" c:type="guint"/>
1868 <parameter name="listener_data_p" transfer-ownership="none">
1869 <type name="any" c:type="gpointer*"/>
1871 <parameter name="location_p" transfer-ownership="none">
1872 <array c:type="gchar**">
1878 <method name="remove_if" c:identifier="gconf_listeners_remove_if">
1879 <return-value transfer-ownership="none">
1880 <type name="none" c:type="void"/>
1883 <parameter name="predicate"
1884 transfer-ownership="none"
1887 <type name="ListenersPredicate" c:type="GConfListenersPredicate"/>
1889 <parameter name="user_data" transfer-ownership="none">
1890 <type name="any" c:type="gpointer"/>
1895 <callback name="ListenersCallback" c:type="GConfListenersCallback">
1896 <return-value transfer-ownership="none">
1897 <type name="none" c:type="void"/>
1900 <parameter name="listeners" transfer-ownership="none">
1901 <type name="Listeners" c:type="GConfListeners*"/>
1903 <parameter name="all_above_key" transfer-ownership="none">
1904 <type name="utf8" c:type="gchar*"/>
1906 <parameter name="cnxn_id" transfer-ownership="none">
1907 <type name="uint" c:type="guint"/>
1909 <parameter name="listener_data" transfer-ownership="none">
1910 <type name="any" c:type="gpointer"/>
1912 <parameter name="user_data" transfer-ownership="none" closure="4">
1913 <type name="any" c:type="gpointer"/>
1917 <callback name="ListenersForeach" c:type="GConfListenersForeach">
1918 <return-value transfer-ownership="none">
1919 <type name="none" c:type="void"/>
1922 <parameter name="location" transfer-ownership="none">
1923 <type name="utf8" c:type="gchar*"/>
1925 <parameter name="cnxn_id" transfer-ownership="none">
1926 <type name="uint" c:type="guint"/>
1928 <parameter name="listener_data" transfer-ownership="none">
1929 <type name="any" c:type="gpointer"/>
1931 <parameter name="user_data" transfer-ownership="none" closure="3">
1932 <type name="any" c:type="gpointer"/>
1936 <callback name="ListenersPredicate" c:type="GConfListenersPredicate">
1937 <return-value transfer-ownership="none">
1938 <type name="boolean" c:type="gboolean"/>
1941 <parameter name="location" transfer-ownership="none">
1942 <type name="utf8" c:type="gchar*"/>
1944 <parameter name="cnxn_id" transfer-ownership="none">
1945 <type name="uint" c:type="guint"/>
1947 <parameter name="listener_data" transfer-ownership="none">
1948 <type name="any" c:type="gpointer"/>
1950 <parameter name="user_data" transfer-ownership="none" closure="3">
1951 <type name="any" c:type="gpointer"/>
1955 <record name="MetaInfo" c:type="GConfMetaInfo">
1956 <field name="schema" writable="1">
1957 <type name="utf8" c:type="gchar*"/>
1959 <field name="mod_user" writable="1">
1960 <type name="utf8" c:type="gchar*"/>
1962 <field name="mod_time" writable="1">
1963 <type name="GLib.Time" c:type="GTime"/>
1965 <constructor name="new" c:identifier="gconf_meta_info_new">
1966 <return-value transfer-ownership="full">
1967 <type name="MetaInfo" c:type="GConfMetaInfo*"/>
1970 <method name="get_schema" c:identifier="gconf_meta_info_get_schema">
1971 <return-value transfer-ownership="none">
1972 <type name="utf8" c:type="char*"/>
1975 <method name="get_mod_user" c:identifier="gconf_meta_info_get_mod_user">
1976 <return-value transfer-ownership="none">
1977 <type name="utf8" c:type="char*"/>
1980 <method name="mod_time" c:identifier="gconf_meta_info_mod_time">
1981 <return-value transfer-ownership="full">
1982 <type name="GLib.Time" c:type="GTime"/>
1985 <method name="free" c:identifier="gconf_meta_info_free">
1986 <return-value transfer-ownership="none">
1987 <type name="none" c:type="void"/>
1990 <method name="set_schema" c:identifier="gconf_meta_info_set_schema">
1991 <return-value transfer-ownership="none">
1992 <type name="none" c:type="void"/>
1995 <parameter name="schema_name" transfer-ownership="none">
1996 <type name="utf8" c:type="gchar*"/>
2000 <method name="set_mod_user" c:identifier="gconf_meta_info_set_mod_user">
2001 <return-value transfer-ownership="none">
2002 <type name="none" c:type="void"/>
2005 <parameter name="mod_user" transfer-ownership="none">
2006 <type name="utf8" c:type="gchar*"/>
2010 <method name="set_mod_time" c:identifier="gconf_meta_info_set_mod_time">
2011 <return-value transfer-ownership="none">
2012 <type name="none" c:type="void"/>
2015 <parameter name="mod_time" transfer-ownership="none">
2016 <type name="GLib.Time" c:type="GTime"/>
2021 <callback name="NotifyFunc" c:type="GConfNotifyFunc">
2022 <return-value transfer-ownership="none">
2023 <type name="none" c:type="void"/>
2026 <parameter name="conf" transfer-ownership="none">
2027 <type name="Engine" c:type="GConfEngine*"/>
2029 <parameter name="cnxn_id" transfer-ownership="none">
2030 <type name="uint" c:type="guint"/>
2032 <parameter name="entry" transfer-ownership="none">
2033 <type name="Entry" c:type="GConfEntry*"/>
2035 <parameter name="user_data" transfer-ownership="none" closure="3">
2036 <type name="any" c:type="gpointer"/>
2040 <record name="Schema" c:type="GConfSchema">
2041 <constructor name="new" c:identifier="gconf_schema_new">
2042 <return-value transfer-ownership="full">
2043 <type name="Schema" c:type="GConfSchema*"/>
2046 <method name="free" c:identifier="gconf_schema_free">
2047 <return-value transfer-ownership="none">
2048 <type name="none" c:type="void"/>
2051 <method name="copy" c:identifier="gconf_schema_copy">
2052 <return-value transfer-ownership="full">
2053 <type name="Schema" c:type="GConfSchema*"/>
2056 <method name="set_type" c:identifier="gconf_schema_set_type">
2057 <return-value transfer-ownership="none">
2058 <type name="none" c:type="void"/>
2061 <parameter name="type" transfer-ownership="none">
2062 <type name="ValueType" c:type="GConfValueType"/>
2066 <method name="set_list_type" c:identifier="gconf_schema_set_list_type">
2067 <return-value transfer-ownership="none">
2068 <type name="none" c:type="void"/>
2071 <parameter name="type" transfer-ownership="none">
2072 <type name="ValueType" c:type="GConfValueType"/>
2076 <method name="set_car_type" c:identifier="gconf_schema_set_car_type">
2077 <return-value transfer-ownership="none">
2078 <type name="none" c:type="void"/>
2081 <parameter name="type" transfer-ownership="none">
2082 <type name="ValueType" c:type="GConfValueType"/>
2086 <method name="set_cdr_type" c:identifier="gconf_schema_set_cdr_type">
2087 <return-value transfer-ownership="none">
2088 <type name="none" c:type="void"/>
2091 <parameter name="type" transfer-ownership="none">
2092 <type name="ValueType" c:type="GConfValueType"/>
2096 <method name="set_locale" c:identifier="gconf_schema_set_locale">
2097 <return-value transfer-ownership="none">
2098 <type name="none" c:type="void"/>
2101 <parameter name="locale" transfer-ownership="none">
2102 <type name="utf8" c:type="gchar*"/>
2106 <method name="set_short_desc" c:identifier="gconf_schema_set_short_desc">
2107 <return-value transfer-ownership="none">
2108 <type name="none" c:type="void"/>
2111 <parameter name="desc" transfer-ownership="none">
2112 <type name="utf8" c:type="gchar*"/>
2116 <method name="set_long_desc" c:identifier="gconf_schema_set_long_desc">
2117 <return-value transfer-ownership="none">
2118 <type name="none" c:type="void"/>
2121 <parameter name="desc" transfer-ownership="none">
2122 <type name="utf8" c:type="gchar*"/>
2126 <method name="set_owner" c:identifier="gconf_schema_set_owner">
2127 <return-value transfer-ownership="none">
2128 <type name="none" c:type="void"/>
2131 <parameter name="owner" transfer-ownership="none">
2132 <type name="utf8" c:type="gchar*"/>
2136 <method name="set_default_value"
2137 c:identifier="gconf_schema_set_default_value">
2138 <return-value transfer-ownership="none">
2139 <type name="none" c:type="void"/>
2142 <parameter name="val" transfer-ownership="none">
2143 <type name="Value" c:type="GConfValue*"/>
2147 <method name="set_default_value_nocopy"
2148 c:identifier="gconf_schema_set_default_value_nocopy">
2149 <return-value transfer-ownership="none">
2150 <type name="none" c:type="void"/>
2153 <parameter name="val" transfer-ownership="none">
2154 <type name="Value" c:type="GConfValue*"/>
2158 <method name="get_list_type" c:identifier="gconf_schema_get_list_type">
2159 <return-value transfer-ownership="full">
2160 <type name="ValueType" c:type="GConfValueType"/>
2163 <method name="get_car_type" c:identifier="gconf_schema_get_car_type">
2164 <return-value transfer-ownership="full">
2165 <type name="ValueType" c:type="GConfValueType"/>
2168 <method name="get_cdr_type" c:identifier="gconf_schema_get_cdr_type">
2169 <return-value transfer-ownership="full">
2170 <type name="ValueType" c:type="GConfValueType"/>
2173 <method name="get_locale" c:identifier="gconf_schema_get_locale">
2174 <return-value transfer-ownership="none">
2175 <type name="utf8" c:type="char*"/>
2178 <method name="get_short_desc" c:identifier="gconf_schema_get_short_desc">
2179 <return-value transfer-ownership="none">
2180 <type name="utf8" c:type="char*"/>
2183 <method name="get_long_desc" c:identifier="gconf_schema_get_long_desc">
2184 <return-value transfer-ownership="none">
2185 <type name="utf8" c:type="char*"/>
2188 <method name="get_owner" c:identifier="gconf_schema_get_owner">
2189 <return-value transfer-ownership="none">
2190 <type name="utf8" c:type="char*"/>
2193 <method name="get_default_value"
2194 c:identifier="gconf_schema_get_default_value">
2195 <return-value transfer-ownership="full">
2196 <type name="Value" c:type="GConfValue*"/>
2200 <bitfield name="UnsetFlags"
2201 glib:type-name="GConfUnsetFlags"
2202 glib:get-type="gconf_unset_flags_get_type"
2203 c:type="GConfUnsetFlags">
2204 <member name="names"
2206 c:identifier="GCONF_UNSET_INCLUDING_SCHEMA_NAMES"
2209 <record name="Value"
2211 glib:type-name="GConfValue"
2212 glib:get-type="gconf_value_get_type">
2213 <field name="type" writable="1">
2214 <type name="ValueType" c:type="GConfValueType"/>
2216 <constructor name="new" c:identifier="gconf_value_new">
2217 <return-value transfer-ownership="full">
2218 <type name="Value" c:type="GConfValue*"/>
2221 <parameter name="type" transfer-ownership="none">
2222 <type name="ValueType" c:type="GConfValueType"/>
2226 <constructor name="new_from_string"
2227 c:identifier="gconf_value_new_from_string"
2229 <return-value transfer-ownership="full">
2230 <type name="Value" c:type="GConfValue*"/>
2233 <parameter name="type" transfer-ownership="none">
2234 <type name="ValueType" c:type="GConfValueType"/>
2236 <parameter name="str" transfer-ownership="none">
2237 <type name="utf8" c:type="gchar*"/>
2241 <method name="get_string" c:identifier="gconf_value_get_string">
2242 <return-value transfer-ownership="none">
2243 <type name="utf8" c:type="char*"/>
2246 <method name="get_int" c:identifier="gconf_value_get_int">
2247 <return-value transfer-ownership="none">
2248 <type name="int" c:type="int"/>
2251 <method name="get_float" c:identifier="gconf_value_get_float">
2252 <return-value transfer-ownership="none">
2253 <type name="double" c:type="double"/>
2256 <method name="get_list_type" c:identifier="gconf_value_get_list_type">
2257 <return-value transfer-ownership="full">
2258 <type name="ValueType" c:type="GConfValueType"/>
2261 <method name="get_list" c:identifier="gconf_value_get_list">
2262 <return-value transfer-ownership="full">
2263 <type name="GLib.SList" c:type="GSList*">
2264 <type name="any" c:type="gpointer"/>
2268 <method name="get_car" c:identifier="gconf_value_get_car">
2269 <return-value transfer-ownership="full">
2270 <type name="Value" c:type="GConfValue*"/>
2273 <method name="get_cdr" c:identifier="gconf_value_get_cdr">
2274 <return-value transfer-ownership="full">
2275 <type name="Value" c:type="GConfValue*"/>
2278 <method name="get_bool" c:identifier="gconf_value_get_bool">
2279 <return-value transfer-ownership="none">
2280 <type name="boolean" c:type="gboolean"/>
2283 <method name="get_schema" c:identifier="gconf_value_get_schema">
2284 <return-value transfer-ownership="full">
2285 <type name="Schema" c:type="GConfSchema*"/>
2288 <method name="copy" c:identifier="gconf_value_copy">
2289 <return-value transfer-ownership="full">
2290 <type name="Value" c:type="GConfValue*"/>
2293 <method name="free" c:identifier="gconf_value_free">
2294 <return-value transfer-ownership="none">
2295 <type name="none" c:type="void"/>
2298 <method name="set_int" c:identifier="gconf_value_set_int">
2299 <return-value transfer-ownership="none">
2300 <type name="none" c:type="void"/>
2303 <parameter name="the_int" transfer-ownership="none">
2304 <type name="int" c:type="gint"/>
2308 <method name="set_string" c:identifier="gconf_value_set_string">
2309 <return-value transfer-ownership="none">
2310 <type name="none" c:type="void"/>
2313 <parameter name="the_str" transfer-ownership="none">
2314 <type name="utf8" c:type="gchar*"/>
2318 <method name="set_float" c:identifier="gconf_value_set_float">
2319 <return-value transfer-ownership="none">
2320 <type name="none" c:type="void"/>
2323 <parameter name="the_float" transfer-ownership="none">
2324 <type name="double" c:type="gdouble"/>
2328 <method name="set_bool" c:identifier="gconf_value_set_bool">
2329 <return-value transfer-ownership="none">
2330 <type name="none" c:type="void"/>
2333 <parameter name="the_bool" transfer-ownership="none">
2334 <type name="boolean" c:type="gboolean"/>
2338 <method name="set_schema" c:identifier="gconf_value_set_schema">
2339 <return-value transfer-ownership="none">
2340 <type name="none" c:type="void"/>
2343 <parameter name="sc" transfer-ownership="none">
2344 <type name="Schema" c:type="GConfSchema*"/>
2348 <method name="set_schema_nocopy"
2349 c:identifier="gconf_value_set_schema_nocopy">
2350 <return-value transfer-ownership="none">
2351 <type name="none" c:type="void"/>
2354 <parameter name="sc" transfer-ownership="none">
2355 <type name="Schema" c:type="GConfSchema*"/>
2359 <method name="set_car" c:identifier="gconf_value_set_car">
2360 <return-value transfer-ownership="none">
2361 <type name="none" c:type="void"/>
2364 <parameter name="car" transfer-ownership="none">
2365 <type name="Value" c:type="GConfValue*"/>
2369 <method name="set_car_nocopy" c:identifier="gconf_value_set_car_nocopy">
2370 <return-value transfer-ownership="none">
2371 <type name="none" c:type="void"/>
2374 <parameter name="car" transfer-ownership="none">
2375 <type name="Value" c:type="GConfValue*"/>
2379 <method name="set_cdr" c:identifier="gconf_value_set_cdr">
2380 <return-value transfer-ownership="none">
2381 <type name="none" c:type="void"/>
2384 <parameter name="cdr" transfer-ownership="none">
2385 <type name="Value" c:type="GConfValue*"/>
2389 <method name="set_cdr_nocopy" c:identifier="gconf_value_set_cdr_nocopy">
2390 <return-value transfer-ownership="none">
2391 <type name="none" c:type="void"/>
2394 <parameter name="cdr" transfer-ownership="none">
2395 <type name="Value" c:type="GConfValue*"/>
2399 <method name="set_list_type" c:identifier="gconf_value_set_list_type">
2400 <return-value transfer-ownership="none">
2401 <type name="none" c:type="void"/>
2404 <parameter name="type" transfer-ownership="none">
2405 <type name="ValueType" c:type="GConfValueType"/>
2409 <method name="set_list_nocopy"
2410 c:identifier="gconf_value_set_list_nocopy">
2411 <return-value transfer-ownership="none">
2412 <type name="none" c:type="void"/>
2415 <parameter name="list" transfer-ownership="none">
2416 <type name="GLib.SList" c:type="GSList*">
2417 <type name="any" c:type="gpointer"/>
2422 <method name="set_list" c:identifier="gconf_value_set_list">
2423 <return-value transfer-ownership="none">
2424 <type name="none" c:type="void"/>
2427 <parameter name="list" transfer-ownership="none">
2428 <type name="GLib.SList" c:type="GSList*">
2429 <type name="any" c:type="gpointer"/>
2434 <method name="to_string" c:identifier="gconf_value_to_string">
2435 <return-value transfer-ownership="full">
2436 <type name="utf8" c:type="gchar*"/>
2439 <method name="compare" c:identifier="gconf_value_compare">
2440 <return-value transfer-ownership="none">
2441 <type name="int" c:type="int"/>
2444 <parameter name="value_b" transfer-ownership="none">
2445 <type name="Value" c:type="GConfValue*"/>
2449 <method name="encode" c:identifier="gconf_value_encode">
2450 <return-value transfer-ownership="full">
2451 <type name="utf8" c:type="gchar*"/>
2455 <enumeration name="ValueType"
2456 glib:type-name="GConfValueType"
2457 glib:get-type="gconf_value_type_get_type"
2458 c:type="GConfValueType">
2459 <member name="invalid"
2461 c:identifier="GCONF_VALUE_INVALID"
2462 glib:nick="invalid"/>
2463 <member name="string"
2465 c:identifier="GCONF_VALUE_STRING"
2466 glib:nick="string"/>
2469 c:identifier="GCONF_VALUE_INT"
2471 <member name="float"
2473 c:identifier="GCONF_VALUE_FLOAT"
2477 c:identifier="GCONF_VALUE_BOOL"
2479 <member name="schema"
2481 c:identifier="GCONF_VALUE_SCHEMA"
2482 glib:nick="schema"/>
2485 c:identifier="GCONF_VALUE_LIST"
2489 c:identifier="GCONF_VALUE_PAIR"
2492 <function name="concat_dir_and_key"
2493 c:identifier="gconf_concat_dir_and_key">
2494 <return-value transfer-ownership="full">
2495 <type name="utf8" c:type="gchar*"/>
2498 <parameter name="dir" transfer-ownership="none">
2499 <type name="utf8" c:type="gchar*"/>
2501 <parameter name="key" transfer-ownership="none">
2502 <type name="utf8" c:type="gchar*"/>
2506 <function name="debug_shutdown" c:identifier="gconf_debug_shutdown">
2507 <return-value transfer-ownership="none">
2508 <type name="int" c:type="int"/>
2511 <function name="engine_get_default"
2512 c:identifier="gconf_engine_get_default">
2513 <return-value transfer-ownership="full">
2514 <type name="Engine" c:type="GConfEngine*"/>
2517 <function name="engine_get_for_address"
2518 c:identifier="gconf_engine_get_for_address"
2520 <return-value transfer-ownership="full">
2521 <type name="Engine" c:type="GConfEngine*"/>
2524 <parameter name="address" transfer-ownership="none">
2525 <type name="utf8" c:type="gchar*"/>
2529 <function name="engine_get_for_addresses"
2530 c:identifier="gconf_engine_get_for_addresses"
2532 <return-value transfer-ownership="full">
2533 <type name="Engine" c:type="GConfEngine*"/>
2536 <parameter name="addresses" transfer-ownership="none">
2537 <type name="GLib.SList" c:type="GSList*">
2538 <type name="any" c:type="gpointer"/>
2543 <function name="enum_to_string" c:identifier="gconf_enum_to_string">
2544 <return-value transfer-ownership="none">
2545 <type name="utf8" c:type="gchar*"/>
2548 <parameter name="lookup_table" transfer-ownership="none">
2549 <type name="EnumStringPair" c:type="GConfEnumStringPair"/>
2551 <parameter name="enum_value" transfer-ownership="none">
2552 <type name="int" c:type="gint"/>
2556 <function name="escape_key" c:identifier="gconf_escape_key">
2557 <return-value transfer-ownership="full">
2558 <type name="utf8" c:type="char*"/>
2561 <parameter name="arbitrary_text" transfer-ownership="none">
2562 <type name="utf8" c:type="char*"/>
2564 <parameter name="len" transfer-ownership="none">
2565 <type name="int" c:type="int"/>
2569 <function name="init" c:identifier="gconf_init" throws="1">
2570 <return-value transfer-ownership="none">
2571 <type name="boolean" c:type="gboolean"/>
2574 <parameter name="argc" transfer-ownership="none">
2575 <type name="int" c:type="int"/>
2577 <parameter name="argv" transfer-ownership="none">
2578 <array c:type="char**">
2584 <function name="is_initialized" c:identifier="gconf_is_initialized">
2585 <return-value transfer-ownership="none">
2586 <type name="boolean" c:type="gboolean"/>
2589 <function name="key_is_below" c:identifier="gconf_key_is_below">
2590 <return-value transfer-ownership="none">
2591 <type name="boolean" c:type="gboolean"/>
2594 <parameter name="above" transfer-ownership="none">
2595 <type name="utf8" c:type="gchar*"/>
2597 <parameter name="below" transfer-ownership="none">
2598 <type name="utf8" c:type="gchar*"/>
2602 <function name="schema_get_type" c:identifier="gconf_schema_get_type">
2603 <return-value transfer-ownership="full">
2604 <type name="ValueType" c:type="GConfValueType"/>
2607 <parameter name="schema" transfer-ownership="none">
2608 <type name="Schema" c:type="GConfSchema*"/>
2612 <function name="string_to_enum" c:identifier="gconf_string_to_enum">
2613 <return-value transfer-ownership="none">
2614 <type name="boolean" c:type="gboolean"/>
2617 <parameter name="lookup_table" transfer-ownership="none">
2618 <type name="EnumStringPair" c:type="GConfEnumStringPair"/>
2620 <parameter name="str" transfer-ownership="none">
2621 <type name="utf8" c:type="gchar*"/>
2623 <parameter name="enum_value_retloc"
2625 caller-allocates="0"
2626 transfer-ownership="full">
2627 <type name="int" c:type="gint*"/>
2631 <function name="unescape_key" c:identifier="gconf_unescape_key">
2632 <return-value transfer-ownership="full">
2633 <type name="utf8" c:type="char*"/>
2636 <parameter name="escaped_key" transfer-ownership="none">
2637 <type name="utf8" c:type="char*"/>
2639 <parameter name="len" transfer-ownership="none">
2640 <type name="int" c:type="int"/>
2644 <function name="unique_key" c:identifier="gconf_unique_key">
2645 <return-value transfer-ownership="full">
2646 <type name="utf8" c:type="gchar*"/>
2649 <function name="valid_key" c:identifier="gconf_valid_key">
2650 <return-value transfer-ownership="none">
2651 <type name="boolean" c:type="gboolean"/>
2654 <parameter name="key" transfer-ownership="none">
2655 <type name="utf8" c:type="gchar*"/>
2657 <parameter name="why_invalid" transfer-ownership="none">
2658 <array c:type="gchar**">
2664 <function name="value_decode" c:identifier="gconf_value_decode">
2665 <return-value transfer-ownership="full">
2666 <type name="Value" c:type="GConfValue*"/>
2669 <parameter name="encoded" transfer-ownership="none">
2670 <type name="utf8" c:type="gchar*"/>