Constants

Details

FwupdPlugin.BUILD_HASH = 'a0db71c79ca17c1dacf19ed026c6011da02512ee682bc86455c36d7be4ebecee'
FwupdPlugin.DEVICE_METADATA_TBT_CAN_FORCE_POWER = 'Thunderbolt::CanForcePower'

If the system can force-enable the Thunderbolt controller. Consumed by the thunderbolt plugin.

FwupdPlugin.DEVICE_METADATA_TBT_IS_SAFE_MODE = 'Thunderbolt::IsSafeMode'

If the Thunderbolt hardware is stuck in safe mode. Consumed by the thunderbolt plugin.

FwupdPlugin.DEVICE_METADATA_UEFI_CAPSULE_FLAGS = 'UefiCapsuleFlags'

The capsule flags for the UEFI device, e.g. %EFI_CAPSULE_HEADER_FLAGS_PERSIST_ACROSS_RESET Consumed by the uefi plugin when other devices register fake devices that need to be handled as a capsule update.

FwupdPlugin.DEVICE_METADATA_UEFI_DEVICE_KIND = 'UefiDeviceKind'

The type of UEFI device, e.g. “system-firmware” or “device-firmware” Consumed by the uefi plugin when other devices register fake devices that need to be handled as a capsule update.

FwupdPlugin.DEVICE_METADATA_UEFI_FW_VERSION = 'UefiFwVersion'

The firmware version of the UEFI device specified as a 32 bit unsigned integer. Consumed by the uefi plugin when other devices register fake devices that need to be handled as a capsule update.

FwupdPlugin.DEVICE_REMOVE_DELAY_RE_ENUMERATE = 10000

The default removal delay for device re-enumeration taking into account a chain of slow USB hubs. This should be used when the device is able to reset itself between bootloader->runtime->bootloader.

FwupdPlugin.DEVICE_REMOVE_DELAY_USER_REPLUG = 40000

The default removal delay for device re-plug taking into account humans being slow and clumsy. This should be used when the user has to do something, e.g. unplug, press a magic button and then replug.

FwupdPlugin.FIRMWARE_IMAGE_ID_HEADER = 'header'
FwupdPlugin.FIRMWARE_IMAGE_ID_PAYLOAD = 'payload'
FwupdPlugin.FIRMWARE_IMAGE_ID_SIGNATURE = 'signature'
FwupdPlugin.HID_FEATURE = 768
FwupdPlugin.HID_REPORT_GET = 1
FwupdPlugin.HID_REPORT_SET = 9
FwupdPlugin.HID_REPORT_TYPE_FEATURE = 3
FwupdPlugin.HID_REPORT_TYPE_INPUT = 1
FwupdPlugin.HID_REPORT_TYPE_OUTPUT = 2
FwupdPlugin.HWIDS_KEY_BASEBOARD_MANUFACTURER = 'BaseboardManufacturer'
FwupdPlugin.HWIDS_KEY_BASEBOARD_PRODUCT = 'BaseboardProduct'
FwupdPlugin.HWIDS_KEY_BIOS_MAJOR_RELEASE = 'BiosMajorRelease'
FwupdPlugin.HWIDS_KEY_BIOS_MINOR_RELEASE = 'BiosMinorRelease'
FwupdPlugin.HWIDS_KEY_BIOS_VENDOR = 'BiosVendor'
FwupdPlugin.HWIDS_KEY_BIOS_VERSION = 'BiosVersion'
FwupdPlugin.HWIDS_KEY_ENCLOSURE_KIND = 'EnclosureKind'
FwupdPlugin.HWIDS_KEY_FAMILY = 'Family'
FwupdPlugin.HWIDS_KEY_MANUFACTURER = 'Manufacturer'
FwupdPlugin.HWIDS_KEY_PRODUCT_NAME = 'ProductName'
FwupdPlugin.HWIDS_KEY_PRODUCT_SKU = 'ProductSku'
FwupdPlugin.QUIRKS_CHILDREN = 'Children'
FwupdPlugin.QUIRKS_COUNTERPART_GUID = 'CounterpartGuid'
FwupdPlugin.QUIRKS_DAEMON_VERSION_FORMAT = 'ComponentIDs'
FwupdPlugin.QUIRKS_FIRMWARE_SIZE = 'FirmwareSize'
FwupdPlugin.QUIRKS_FIRMWARE_SIZE_MAX = 'FirmwareSizeMax'
FwupdPlugin.QUIRKS_FIRMWARE_SIZE_MIN = 'FirmwareSizeMin'
FwupdPlugin.QUIRKS_FLAGS = 'Flags'
FwupdPlugin.QUIRKS_GTYPE = 'GType'
FwupdPlugin.QUIRKS_GUID = 'Guid'
FwupdPlugin.QUIRKS_ICON = 'Icon'
FwupdPlugin.QUIRKS_INSTALL_DURATION = 'InstallDuration'
FwupdPlugin.QUIRKS_NAME = 'Name'
FwupdPlugin.QUIRKS_PARENT_GUID = 'ParentGuid'
FwupdPlugin.QUIRKS_PLUGIN = 'Plugin'
FwupdPlugin.QUIRKS_PROTOCOL = 'Protocol'
FwupdPlugin.QUIRKS_SUMMARY = 'Summary'
FwupdPlugin.QUIRKS_UEFI_VERSION_FORMAT = 'UefiVersionFormat'
FwupdPlugin.QUIRKS_VENDOR = 'Vendor'
FwupdPlugin.QUIRKS_VENDOR_ID = 'VendorId'
FwupdPlugin.QUIRKS_VERSION = 'Version'
FwupdPlugin.QUIRKS_VERSION_FORMAT = 'VersionFormat'
FwupdPlugin.SMBIOS_STRUCTURE_TYPE_BASEBOARD = 2
FwupdPlugin.SMBIOS_STRUCTURE_TYPE_BIOS = 0
FwupdPlugin.SMBIOS_STRUCTURE_TYPE_CHASSIS = 3
FwupdPlugin.SMBIOS_STRUCTURE_TYPE_SYSTEM = 1