Crate fidl_fuchsia_update_installer

Source

Structs§

CanceledData
Data associated with [State.canceled].
CommitData
Data associated with [State.commit].
CompleteData
Data associated with [State.complete].
DeferRebootData
Data associated with [State.defer_reboot].
FailCommitData
Data associated with [State.fail_commit].
FailFetchData
Data associated with [State.fail_fetch].
FailPrepareData
Data associated with [State.fail_prepare].
FailStageData
Data associated with [State.fail_stage].
FetchData
Data associated with [State.fetch].
InstallationProgress
Current progress for an installation attempt.
InstallerCancelUpdateRequest
InstallerCancelUpdateResponder
InstallerControlHandle
InstallerEventStream
InstallerMarker
InstallerMonitorUpdateRequest
InstallerMonitorUpdateResponder
InstallerMonitorUpdateResponse
InstallerProxy
InstallerRequestStream
A Stream of incoming requests for fuchsia.update.installer/Installer.
InstallerResumeUpdateRequest
InstallerResumeUpdateResponder
InstallerStartUpdateRequest
InstallerStartUpdateResponder
InstallerStartUpdateResponse
InstallerSuspendUpdateRequest
InstallerSuspendUpdateResponder
InstallerSynchronousProxy
MonitorControlHandle
MonitorEventStream
MonitorMarker
MonitorOnStateRequest
MonitorOnStateResponder
MonitorProxy
MonitorRequestStream
A Stream of incoming requests for fuchsia.update.installer/Monitor.
MonitorSynchronousProxy
Options
Configuration options for an update attempt.
PrepareData
Data associated with [State.prepare].
RebootControllerControlHandle
RebootControllerEventStream
RebootControllerMarker
RebootControllerProxy
RebootControllerRequestStream
A Stream of incoming requests for fuchsia.update.installer/RebootController.
RebootControllerSynchronousProxy
RebootData
Data associated with [State.reboot].
StageData
Data associated with [State.stage].
UpdateInfo
Metadata for an update. Once a field is populated during an installation attempt, the value will not change.
WaitToRebootData
Data associated with [State.wait_to_reboot].

Enums§

CancelError
Why cancel failed.
FetchFailureReason
The set of values provided when an installation attempt fails on [State.fetch].
Initiator
Who or what initiated the update installation.
InstallerEvent
InstallerRequest
Updates the system.
MonitorEvent
MonitorRequest
Monitors a single update installation attempt.
PrepareFailureReason
The set of values provided when an installation attempt fails on [State.prepare].
RebootControllerEvent
RebootControllerRequest
Controls the timing of the reboot into the updated system.
ResumeError
Why resume failed.
StageFailureReason
The set of values provided when an installation attempt fails on [State.stage].
State
The set of states that a [Monitor] can receive during an update installation attempt.
SuspendError
Why suspend failed.
UpdateNotStartedReason
The set of values that are returned by an request to start an update.

Traits§

InstallerProxyInterface
MonitorProxyInterface
RebootControllerProxyInterface

Type Aliases§

AttemptId
InstallerCancelUpdateResult
InstallerResumeUpdateResult
InstallerStartUpdateResult
InstallerSuspendUpdateResult