Crate fwupd_dbus[][src]

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.

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 Definitions

DBusEntry
DynVariant