Table of Contents

Class MissedUpdateRetrier

Namespace
VpnHood.AppUi.Hosting.Desktop.Daemon.Updaters
Assembly
VpnHood.AppUi.Hosting.Desktop.Daemon.dll

Provides the service's half of the automatic update's retry: after it sees a change into Connected, an updater run that could not reach the server is made again, one try at a time.

public sealed class MissedUpdateRetrier : IDisposable
Inheritance
MissedUpdateRetrier
Implements
Inherited Members

Remarks

A connect is the change into Connected, a reconnect's included; one that comes while a retry runs is not seen. Nothing routes the updater through the tunnel itself. It is disposed before the app.

Constructors

MissedUpdateRetrier(VpnHoodApp, DesktopAppUpdaterProvider)

Initializes a new instance of the MissedUpdateRetrier class, which follows the app's state.

public MissedUpdateRetrier(VpnHoodApp app, DesktopAppUpdaterProvider updater)

Parameters

app VpnHoodApp

The app.

updater DesktopAppUpdaterProvider

The updater.

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Remarks

It stops following the app's state.