1;; -*- scheme -*-
2;; Enumerations and flags ...
3
4(define-enum ConfClientPreloadType
5  (in-module "G")
6  (c-name "GConfClientPreloadType")
7  (gtype-id "G_TYPE_CONF_CLIENT_PRELOAD_TYPE")
8  (values
9    '("none" "GCONF_CLIENT_PRELOAD_NONE")
10    '("onelevel" "GCONF_CLIENT_PRELOAD_ONELEVEL")
11    '("recursive" "GCONF_CLIENT_PRELOAD_RECURSIVE")
12  )
13)
14
15(define-enum ConfClientErrorHandlingMode
16  (in-module "G")
17  (c-name "GConfClientErrorHandlingMode")
18  (gtype-id "G_TYPE_CONF_CLIENT_ERROR_HANDLING_MODE")
19  (values
20    '("none" "GCONF_CLIENT_HANDLE_NONE")
21    '("unreturned" "GCONF_CLIENT_HANDLE_UNRETURNED")
22    '("all" "GCONF_CLIENT_HANDLE_ALL")
23  )
24)
25
26(define-enum ConfError
27  (in-module "G")
28  (c-name "GConfError")
29  (gtype-id "G_TYPE_CONF_ERROR")
30  (values
31    '("success" "GCONF_ERROR_SUCCESS")
32    '("failed" "GCONF_ERROR_FAILED")
33    '("no-server" "GCONF_ERROR_NO_SERVER")
34    '("no-permission" "GCONF_ERROR_NO_PERMISSION")
35    '("bad-address" "GCONF_ERROR_BAD_ADDRESS")
36    '("bad-key" "GCONF_ERROR_BAD_KEY")
37    '("parse-error" "GCONF_ERROR_PARSE_ERROR")
38    '("corrupt" "GCONF_ERROR_CORRUPT")
39    '("type-mismatch" "GCONF_ERROR_TYPE_MISMATCH")
40    '("is-dir" "GCONF_ERROR_IS_DIR")
41    '("is-key" "GCONF_ERROR_IS_KEY")
42    '("overridden" "GCONF_ERROR_OVERRIDDEN")
43    '("oaf-error" "GCONF_ERROR_OAF_ERROR")
44    '("local-engine" "GCONF_ERROR_LOCAL_ENGINE")
45    '("lock-failed" "GCONF_ERROR_LOCK_FAILED")
46    '("no-writable-database" "GCONF_ERROR_NO_WRITABLE_DATABASE")
47    '("in-shutdown" "GCONF_ERROR_IN_SHUTDOWN")
48  )
49)
50
51(define-enum ConfValueType
52  (in-module "G")
53  (c-name "GConfValueType")
54  (gtype-id "G_TYPE_CONF_VALUE_TYPE")
55  (values
56    '("invalid" "GCONF_VALUE_INVALID")
57    '("string" "GCONF_VALUE_STRING")
58    '("int" "GCONF_VALUE_INT")
59    '("float" "GCONF_VALUE_FLOAT")
60    '("bool" "GCONF_VALUE_BOOL")
61    '("schema" "GCONF_VALUE_SCHEMA")
62    '("list" "GCONF_VALUE_LIST")
63    '("pair" "GCONF_VALUE_PAIR")
64  )
65)
66
67(define-flags ConfUnsetFlags
68  (in-module "G")
69  (c-name "GConfUnsetFlags")
70  (gtype-id "G_TYPE_CONF_UNSET_FLAGS")
71  (values
72    '("s" "GCONF_UNSET_INCLUDING_SCHEMA_NAMES")
73  )
74)
75
76;; -*- scheme -*-
77; object definitions ...
78(define-object ConfClient
79  (in-module "G")
80  (parent "GObject")
81  (c-name "GConfClient")
82  (gtype-id "G_TYPE_CONF_CLIENT")
83)
84
85