imsettings Documentation | ||||
---|---|---|---|---|
Top | Description |
#define IMSETTINGS_GERROR enum IMSettingsError; GQuark imsettings_g_error_quark (void
); GDBusInterfaceInfo * imsettings_get_interface_info (void
); gboolean imsettings_is_enabled (void
);
#define IMSETTINGS_GERROR (imsettings_g_error_quark())
Error domain for imsettings. Errors in this domain will be from IMSettingsError enumeration. See GError for information on error domains.
typedef enum { IMSETTINGS_GERROR_UNKNOWN, IMSETTINGS_GERROR_CONFIGURATION_ERROR, IMSETTINGS_GERROR_IM_NOT_FOUND, IMSETTINGS_GERROR_UNABLE_TO_TRACK_IM, IMSETTINGS_GERROR_OOM, IMSETTINGS_GERROR_NOT_TARGETED_DESKTOP, } IMSettingsError;
Error codes used in imsettings.
unknown error happened. | |
misconfigured. | |
the Input Method in request doesn't found. | |
the Input Method isn't managed by imsettings. | |
Out of memory occured. | |
current desktop isn't targeted by Input Method. |
GDBusInterfaceInfo * imsettings_get_interface_info (void
);
Returns the GDBusInterfaceInfo, if any, specifying the minimal interface that imsettings conforms to.
See the "g-interface-info" property for more details.
Returns : |
a GDBusInterfaceInfo or NULL . Do not unref the returned
object, it is owned by an instance of GDBusProxy. |