Error Reporting

Error Reporting — Xfconf library and daemon error descriptions

Types and Values

#define XFCONF_ERROR
enum XfconfError

Object Hierarchy

    GEnum
    ╰── XfconfError

Description

Both the Xfconf daemon and library provide error information via the use of GError

Functions

Types and Values

XFCONF_ERROR

#define XFCONF_ERROR (xfconf_get_error_quark())

The GError error domain for Xfconf.


enum XfconfError

An enumeration listing the different kinds of errors under the XFCONF_ERROR domain.

Members

XFCONF_ERROR_UNKNOWN

An unknown error occurred

 

XFCONF_ERROR_CHANNEL_NOT_FOUND

The specified channel does not exist

 

XFCONF_ERROR_PROPERTY_NOT_FOUND

The specified property does not exist on the channel

 

XFCONF_ERROR_READ_FAILURE

There was a failure reading from the configuration store

 

XFCONF_ERROR_WRITE_FAILURE

There was a failure writing to the configuration store

 

XFCONF_ERROR_PERMISSION_DENIED

The user is not allowed to read or write to the channel or property

 

XFCONF_ERROR_INTERNAL_ERROR

An internal error (likely a bug in xfconf) occurred

 

XFCONF_ERROR_NO_BACKEND

No backends were found, or those found could not be loaded

 

XFCONF_ERROR_INVALID_PROPERTY

The property name specified was invalid

 

XFCONF_ERROR_INVALID_CHANNEL

The channel name specified was invalid