Crate fwupd_dbus

Source

Modules§

request

Structs§

Client
A DBus client for interacting with the fwupd daemon.
Device
A device that is potentially-supported by fwupd.
DeviceFlags
Describes attributes of a device.
DeviceId
The remote ID of a device.
FeatureFlags
Sets what features are supported by the client
InstallFlags
Controls the behavior of the install method.
Release
Information about an available fwupd remote.
ReleaseFlags
Describes attributes of a release.
Remote
Information about an available fwupd remote.
RemoteId
The remote ID of a remote.
TrustFlags
Describes trust levels for the payload and/or metadata.

Enums§

Error
An error that may occur when using the client.
FlashEvent
KeyringKind
Describes the type of keyring to use with a remote.
RemoteKind
Describes the kind of remote.
Signal
Signal received by the daemon when listening for signal events with Client::listen_signals().
Status
Describes the status of the daemon.
UpdateError
An error that may occur when updating the metadata for a remote.
UpdateState
Describes the state of the last update on a device.
VersionFormat

Constants§

DBUS_IFACE
DBUS_NAME
DBUS_PATH

Type Aliases§

DBusEntry
DynVariant