gconf-2.0 Reference Manual
Packages
gconf-2.0
GConf
gconf-2.0
Description:
Content:
Namespaces:
GConf
Classes:
ChangeSet
Client
Engine
-
An opaque data type representing one or more configuration sources.
Entry
EnumStringPair
Listeners
-
The
Listeners
structure contains nothing other than a dummy pointer.
MetaInfo
Schema
-
An opaque data type representing a description of a key-value pair.
Value
Enums:
ClientErrorHandlingMode
ClientPreloadType
Error
UnsetFlags
ValueType
Delegates:
public
delegate
void
ChangeSetForeachFunc
(
ChangeSet
cs,
string
key,
Value
value)
public
delegate
void
ClientErrorHandlerFunc
(
Client
client,
Error
error)
public
delegate
void
ClientNotifyFunc
(
Client
client,
uint
cnxn_id,
Entry
entry)
public
delegate
void
ListenersCallback
(
Listeners
listeners,
string
all_above_key,
uint
cnxn_id,
void
* listener_data)
public
delegate
void
ListenersForeach
(
string
location,
uint
cnxn_id,
void
* listener_data)
public
delegate
bool
ListenersPredicate
(
string
location,
uint
cnxn_id,
void
* listener_data)
public
delegate
void
NotifyFunc
(
Engine
conf,
uint
cnxn_id,
Entry
entry)
Methods:
public
unowned
string
concat_dir_and_key
(
string
dir,
string
key)
public
int
debug_shutdown
()
Detach from the config server and release all related resources
public
unowned
string
enum_to_string
(
EnumStringPair
[] lookup_table,
int
enum_value)
public
Quark
error_quark
()
public
unowned
string
escape_key
(
string
arbitrary_text,
int
len)
Escape
arbitrary_text
such that it's a valid key element (i.
public
bool
is_initialized
()
public
bool
key_is_below
(
string
above,
string
below)
public
bool
string_to_enum
(
EnumStringPair
[] lookup_table,
string
str,
int
enum_value_retloc)
public
unowned
string
unescape_key
(
string
escaped_key,
int
len)
Converts a string escaped with
escape_key
back into its original form.
public
unowned
string
unique_key
()
public
bool
valid_key
(
string
key,
string
why_invalid)