Method
FwupdPluginDeviceinhibit
since: 1.6.0
Declaration [src]
void
fu_device_inhibit (
  FuDevice* self,
  const gchar* inhibit_id,
  const gchar* reason
)
Description [src]
Prevent the device from being updated, changing it from FWUPD_DEVICE_FLAG_UPDATABLE
to FWUPD_DEVICE_FLAG_UPDATABLE_HIDDEN if not already inhibited.
If the device already has an inhibit with the same inhibit_id then the request
is ignored.
Available since: 1.6.0
Parameters
- inhibit_id
- 
            Type: const gchar*An ID used for uninhibiting, e.g. low-power.The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. 
- reason
- 
            Type: const gchar*A string, e.g. Cannot update as foo [bar] needs reboot.The argument can be NULL.The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string.