<!-- ##### SECTION Title ##### -->
XfconfBackend

<!-- ##### SECTION Short_Description ##### -->
Interface for configuration store backends

<!-- ##### SECTION Long_Description ##### -->
<para>
XfconfBackend is an abstract interface that allows the Xfconf Daemon
to use different backends for storing configuration data.  These backends
can be flat text or binary files, a database, or just about anything
one could think of to store data.
</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### STRUCT XfconfBackendInterface ##### -->
<para>

</para>

@parent: GObject interface parent.
@initialize: See xfconf_backend_initialize().
@set: See xfconf_backend_set().
@get: See xfconf_backend_get().
@get_all: See xfconf_backend_get_all().
@exists: See xfconf_backend_exists().
@reset: See xfconf_backend_reset().
@list_channels: See xfconf_backend_list_channels().
@is_property_locked: See xfconf_backend_is_property_locked().
@flush: See xfconf_backend_flush().
@register_property_changed_func: See xfconf_backend_register_property_changed_func().
@_xb_reserved0: Reserved for future expansion.
@_xb_reserved1: Reserved for future expansion.
@_xb_reserved2: Reserved for future expansion.
@_xb_reserved3: Reserved for future expansion.

<!-- ##### STRUCT XfconfBackend ##### -->
<para>

</para>


<!-- ##### FUNCTION xfconf_backend_initialize ##### -->
<para>

</para>

@backend: 
@error: 
@Returns: 


<!-- ##### FUNCTION xfconf_backend_set ##### -->
<para>

</para>

@backend: 
@channel: 
@property: 
@value: 
@error: 
@Returns: 


<!-- ##### FUNCTION xfconf_backend_get ##### -->
<para>

</para>

@backend: 
@channel: 
@property: 
@value: 
@error: 
@Returns: 


<!-- ##### FUNCTION xfconf_backend_get_all ##### -->
<para>

</para>

@backend: 
@channel: 
@property_base: 
@properties: 
@error: 
@Returns: 


<!-- ##### FUNCTION xfconf_backend_exists ##### -->
<para>

</para>

@backend: 
@channel: 
@property: 
@exists: 
@error: 
@Returns: 


<!-- ##### FUNCTION xfconf_backend_reset ##### -->
<para>

</para>

@backend: 
@channel: 
@property: 
@recursive: 
@error: 
@Returns: 


<!-- ##### FUNCTION xfconf_backend_flush ##### -->
<para>

</para>

@backend: 
@error: 
@Returns: 


<!-- ##### FUNCTION xfconf_backend_register_property_changed_func ##### -->
<para>

</para>

@backend: 
@func: 
@user_data: 


