Top | ![]() |
![]() |
![]() |
![]() |
#define fu_device_remove_flag(d,v) fwupd_device_remove_flag(FWUPD_DEVICE(d),v)
#define fu_device_add_checksum(d,v) fwupd_device_add_checksum(FWUPD_DEVICE(d),v)
#define fu_device_set_created(d,v) fwupd_device_set_created(FWUPD_DEVICE(d),v)
#define fu_device_set_description(d,v) fwupd_device_set_description(FWUPD_DEVICE(d),v)
#define fu_device_set_modified(d,v) fwupd_device_set_modified(FWUPD_DEVICE(d),v)
#define fu_device_set_summary(d,v) fwupd_device_set_summary(FWUPD_DEVICE(d),v)
#define fu_device_set_update_error(d,v) fwupd_device_set_update_error(FWUPD_DEVICE(d),v)
#define fu_device_set_update_state(d,v) fwupd_device_set_update_state(FWUPD_DEVICE(d),v)
#define fu_device_set_vendor_id(d,v) fwupd_device_set_vendor_id(FWUPD_DEVICE(d),v)
#define fu_device_set_version(d,v) fwupd_device_set_version(FWUPD_DEVICE(d),v)
#define fu_device_set_version_lowest(d,v) fwupd_device_set_version_lowest(FWUPD_DEVICE(d),v)
#define fu_device_set_version_bootloader(d,v) fwupd_device_set_version_bootloader(FWUPD_DEVICE(d),v)
#define fu_device_set_flashes_left(d,v) fwupd_device_set_flashes_left(FWUPD_DEVICE(d),v)
#define fu_device_get_checksums(d) fwupd_device_get_checksums(FWUPD_DEVICE(d))
#define fu_device_get_guid_default(d) fwupd_device_get_guid_default(FWUPD_DEVICE(d))
#define fu_device_get_update_error(d) fwupd_device_get_update_error(FWUPD_DEVICE(d))
#define fu_device_get_update_state(d) fwupd_device_get_update_state(FWUPD_DEVICE(d))
#define fu_device_get_version_lowest(d) fwupd_device_get_version_lowest(FWUPD_DEVICE(d))
#define fu_device_get_version_bootloader(d) fwupd_device_get_version_bootloader(FWUPD_DEVICE(d))
#define fu_device_get_vendor_id(d) fwupd_device_get_vendor_id(FWUPD_DEVICE(d))
#define fu_device_get_flashes_left(d) fwupd_device_get_flashes_left(FWUPD_DEVICE(d))
void fu_device_set_equivalent_id (FuDevice *device
,const gchar *equivalent_id
);
void fu_device_add_guid (FuDevice *device
,const gchar *guid
);
Adds a GUID to the device. If the guid
argument is not a valid GUID then it
is converted to a GUID using as_utils_guid_from_string()
.
Since: 0.7.2
FuDevice *
fu_device_get_alternate (FuDevice *device
);
Gets any alternate device. An alternate device may be linked to the primary device in some way.
Since: 0.7.2
void fu_device_set_alternate (FuDevice *device
,FuDevice *alternate
);
Sets any alternate device. An alternate device may be linked to the primary device in some way.
Since: 0.7.2
const gchar * fu_device_get_metadata (FuDevice *device
,const gchar *key
);
Gets an item of metadata from the device.
Since: 0.1.0
gboolean fu_device_get_metadata_boolean (FuDevice *device
,const gchar *key
);
Gets an item of metadata from the device.
Since: 0.9.7
guint fu_device_get_metadata_integer (FuDevice *device
,const gchar *key
);
Gets an item of metadata from the device.
Since: 0.9.7
void fu_device_set_metadata (FuDevice *device
,const gchar *key
,const gchar *value
);
Sets an item of metadata on the device.
Since: 0.1.0
void fu_device_set_metadata_boolean (FuDevice *device
,const gchar *key
,gboolean value
);
Sets an item of metadata on the device. When value
is set to TRUE
the actual stored value is "true".
Since: 0.9.7
void fu_device_set_metadata_integer (FuDevice *device
,const gchar *key
,guint value
);
Sets an item of metadata on the device. The integer is stored as a base-10 string internally.
Since: 0.9.7