View Source API Reference nerves_hub_link v2.6.0
Modules
GenServer for handling downloading archives from NervesHub
Compute retry backoff intervals used by Slipstream
A behaviour module for customizing if and when firmware updates get applied.
Default NervesHubLink.Client implementation
Handles downloading files via HTTP. internally caches several interesting properties about the download such as
Configuration structure for how the Downloader server will handle disconnects, errors, timeouts etc
Pure functions for dealing with timeouts
A default health report implementation with support for easily adding new metadata, metrics and such via config.
Structure for device status.
Config structure responsible for handling callbacks from FWUP, applying a fwupdate, and storing fwup task configuration
Structure containing metadata about a firmware.
GenServer responsible for brokering messages between
Structure for the state of the UpdateManager
server.
Contains types that describe status and different states the
UpdateManager
can be in