Called once when the SW is starting up
Called once when the SW is shutting down
Called by the scheduler to perform a tick. Can be used by the updater to perform periodic tasks or return delayed responses (eg: subscriptions).
The current time in milliseconds since the epoch.
A unique identifier for the updater. This is used to route messages to the correct updater.