Table of Contents

Namespace Pamoja.Update

Classes

Delegation

A statement, signed by the anchor, that a second key may sign releases.

ImageVerifier

Hashes an image as it arrives and settles it against its manifest.

Manifest

What a release says about itself, and what a device checks it against.

SlotRecord

The record a device keeps about one slot, durable across a reboot.

Update

Signing releases and checking the ones that arrive.

Updater

A device's slots, and the rules applied to what is offered for them.

Structs

BootDecision

The decision a device made at boot, recorded before it was returned.

Progress

How much of an image has arrived.

Enums

BootAction

What a bootloader should do with what it found.

SlotState

What a device believes about one slot.