![]() |
![]() |
![]() |
fwupd Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#define FWUPD_ERROR enum FwupdError; GQuark fwupd_error_quark (void
); const gchar * fwupd_error_to_string (FwupdError error
); FwupdError fwupd_error_from_string (const gchar *error
);
This file also provides helper functions to map errors to strings and back again.
See also: fwupd-enums
typedef enum { FWUPD_ERROR_INTERNAL, /* Since: 0.1.1 */ FWUPD_ERROR_VERSION_NEWER, /* Since: 0.1.1 */ FWUPD_ERROR_VERSION_SAME, /* Since: 0.1.1 */ FWUPD_ERROR_ALREADY_PENDING, /* Since: 0.1.1 */ FWUPD_ERROR_AUTH_FAILED, /* Since: 0.1.1 */ FWUPD_ERROR_READ, /* Since: 0.1.1 */ FWUPD_ERROR_WRITE, /* Since: 0.1.1 */ FWUPD_ERROR_INVALID_FILE, /* Since: 0.1.1 */ FWUPD_ERROR_NOT_FOUND, /* Since: 0.1.1 */ FWUPD_ERROR_NOTHING_TO_DO, /* Since: 0.1.1 */ FWUPD_ERROR_NOT_SUPPORTED, /* Since: 0.1.1 */ FWUPD_ERROR_SIGNATURE_INVALID, /* Since: 0.1.2 */ FWUPD_ERROR_AC_POWER_REQUIRED, /* Since: 0.8.0 */ FWUPD_ERROR_PERMISSION_DENIED, /* Since: 0.9.8 */ } FwupdError;
The error code.
Internal error | |
Installed newer firmware version | |
Installed same firmware version | |
Already set be be installed offline | |
Failed to get authentication | |
Failed to read from device | |
Failed to write to the device | |
Invalid file format | |
No matching device exists | |
Nothing to do | |
Action was not possible | |
Signature was invalid | |
AC power was required | |
Permission was denied |
const gchar * fwupd_error_to_string (FwupdError error
);
Converts a FwupdError to a string.
|
A FwupdError, e.g. FWUPD_ERROR_VERSION_NEWER
|
Returns : |
identifier string |
Since 0.7.0
FwupdError fwupd_error_from_string (const gchar *error
);
Converts a string to a FwupdError.
|
A string, e.g. `org.freedesktop.fwupd.VersionNewer` |
Returns : |
enumerated value |
Since 0.7.0