View Source NervesHubLink (nerves_hub_link v1.2.0)

Link to this section Summary

Functions

Checks if the device is connected to the NervesHub device channel.

Restart the socket and device channel

Send update progress percentage for display in web

Send an update status to web

Checks if the device has a socket connection with NervesHub

Current status of the update manager

Link to this section Functions

@spec connected?() :: boolean()

Checks if the device is connected to the NervesHub device channel.

@spec reconnect() :: :ok

Restart the socket and device channel

Link to this function

send_update_progress(progress)

View Source
@spec send_update_progress(non_neg_integer()) :: :ok

Send update progress percentage for display in web

Link to this function

send_update_status(status)

View Source
@spec send_update_status(String.t() | atom()) :: :ok

Send an update status to web

Checks if the device has a socket connection with NervesHub

Current status of the update manager