fwupd Reference Manual
I. About fwupd
II. libfwupd
FwupdClient
— a way of interfacing with the daemon
fwupd-client-sync
FwupdDevice
— a hardware device
FwupdRelease
— a firmware release
FwupdPlugin
— a hardware plugin
FwupdRemote
— a source of firmware
fwupd-error
— an error domain shared by the daemon and library
fwupd-enums
— enumerated values shared by the daemon and library
fwupd-version
— Obtains the version for the installed fwupd
III. Plugin Reference
FuArchive
— an in-memory archive decompressor
fu-chunk
— A packet of chunked data
fu-common-cab
fu-common-guid
fu-common-version
fu-common
— common functionality for plugins to use
FuDeviceLocker
— a device helper object
fu-device-metadata
— a device helper object
FuDevice
— a physical or logical device
FuDfuFirmware
— DFU firmware image
fu-efi-signature
— Parser for EFI_SIGNATURE
fu-efi-signature-list
— Parser for EFI_SIGNATURE_LIST
fu-firmware-common
FuFirmwareImage
— a firmware image section
FuFirmware
— a firmware file
fu-hwids
fu-ihex-firmware
— Ihex firmware image
fu-srec-firmware
— SREC firmware image
fu-io-channel
fu-mutex
fu-plugin-vfuncs
— Virtual functions for plugins
FuPlugin
— a daemon plugin
fu-quirks
— device quirks
fu-smbios
FuUdevDevice
— a udev device
FuUsbDevice
— a USB device
IV. Plugin Tutorial
API Index
Annotation Glossary