Enumeration

FwupdPluginDeviceIncorporateFlags

Declaration

flags FwupdPlugin.DeviceIncorporateFlags

Description [src]

Flags to use when incorporating a device instance.

Members

FU_DEVICE_INCORPORATE_FLAG_BASECLASS

Set baseclass properties.

  • Value: 1
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_SUPERCLASS

Set superclass properties, implemented using ->incorporate().

  • Value: 2
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_VENDOR

Set vendor.

  • Value: 4
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_VENDOR_IDS

Set vendor IDs.

  • Value: 8
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_PHYSICAL_ID

Set the physical ID.

  • Value: 16
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_LOGICAL_ID

Set the logical ID.

  • Value: 32
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_BACKEND_ID

Set the backend ID.

  • Value: 64
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_REMOVE_DELAY

Set the remove delay.

  • Value: 128
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_ACQUIESCE_DELAY

Set the acquiesce delay.

  • Value: 256
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_ICONS

Set the icons.

  • Value: 512
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_UPDATE_ERROR

Set the update error.

  • Value: 1024
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_UPDATE_STATE

Set the update state.

  • Value: 2048
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_VID

Set the vendor ID.

  • Value: 4096
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_PID

Set the product ID.

  • Value: 8192
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_UPDATE_MESSAGE

Set the update message.

  • Value: 16384
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_UPDATE_IMAGE

Set the update image.

  • Value: 32768
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_EVENTS

Add the device events.

  • Value: 65536
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_INSTANCE_IDS

Set the instance IDs.

  • Value: 131072
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_POSSIBLE_PLUGINS

Set the possible plugins.

  • Value: 262144
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_GTYPE

Set the device GType.

  • Value: 524288
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_INSTANCE_KEYS

Set the device instance keys.

  • Value: 1048576
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_PROXY

Set the proxy device.

  • Value: 2097152
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_PRIVATE_FLAGS

Set the private flags.

  • Value: 4194304
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_CREATED_MODIFIED

Sets the created and modified values.

  • Value: 8388608
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_EQUIVALENT_ID

Sets the device equivalent ID.

  • Value: 16777216
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_SET_QUIRK_KV

Call the set_quirk_kv() vfunc for the superclassed object.

  • Value: 33554432
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_METADATA

Sets the metadata.

  • Value: 67108864
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_PARENT_IDS

Sets the various parent IDs.

  • Value: 134217728
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_REQUIRED_FREE

Sets the required free space.

  • Value: 268435456
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_UPDATE_REQUEST_ID

Sets the update request ID.

  • Value: 536870912
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_CUSTOM_FLAGS

Sets the custom flags.

  • Value: 1073741824
  • Available since: 1.0
FU_DEVICE_INCORPORATE_FLAG_ALL

All flags.

  • Value: -1
  • Available since: 1.0