NervesHubLink.UpdateManager.StreamingUpdater (nerves_hub_link v2.9.0)
View SourceThis module is responsible for updating firmware using a streaming approach.
It uses the NervesHubLink.Downloader module to download the firmware and then sends the chunks to the
Fwup module to update the firmware.
This is the default NervesHubLink.UpdateManager.Updater used by the NervesHubLink.UpdateManager module.
Summary
Functions
Returns a specification to start this module under a supervisor.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
@spec start_link( NervesHubLink.Message.UpdateInfo.t(), NervesHubLink.FwupConfig.t(), fwup_public_keys :: [], GenServer.options() ) :: GenServer.on_start()