Crate fidl_fuchsia_update_common

Source

Macros§

InstallationDeferralReasonUnknown
Pattern that matches an unknown InstallationDeferralReason member.

Structs§

AttemptOptions
Details for an update attempt monitor.
CheckOptions
Configuration options for an update check.
CheckingForUpdatesData
This is the set of data associated with checking_for_updates. (currently none)
ErrorCheckingForUpdateData
This is the set of data associated with the error_checking_for_update state. (currently none)
InstallationDeferredData
This is the set of data associated with the installation_deferred_by_policy state.
InstallationErrorData
This is the set of data associated with the installation_error state. (currently none)
InstallationProgress
This describes the progress installing the update that has been made so far.
InstallingData
This is the set of data associated with the states involved with installing an update:
ManagerPerformPendingRebootResponse
MonitorOnStateRequest
NoUpdateAvailableData
This is the set of data associated with the no_update_available state. (currently none)
UpdateInfo
This describes the update that is available to be installed.

Enums§

CheckNotStartedReason
This is the set of values that are returned by an request to immediately check for an update.
Initiator
Who or what initiated the update check.
InstallationDeferralReason
This is the set of values that are provided when an update installation is deferred.
State
The set of states that a [Monitor] can receive during an update check.

Constants§

MAX_VERSION_STRING_SIZE
This is the maximum length of a version string that will be returned by the protocol