LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

This reference documents the current beta SDK. Beta APIs can change before stable.

IEmulatorUpdater14.1 Beta

C#
public interface Unbroken.LaunchBox.Plugins.Emulators.IEmulatorUpdater
Evaluates and applies updates for an installed external emulator.

Methods

ApplyUpdate 14.1 Beta

C#
Unbroken.LaunchBox.Plugins.Emulators.EmulatorInstallResult ApplyUpdate(Unbroken.LaunchBox.Plugins.Emulators.EmulatorInstallRequest request)
Applies the exact update target supplied by the host.
request 14.1 Beta
The selected target and update context.

Returns

The update result.

CheckForUpdate 14.1 Beta

C#
Unbroken.LaunchBox.Plugins.Emulators.EmulatorUpdateCheckResult CheckForUpdate(Unbroken.LaunchBox.Plugins.Emulators.EmulatorUpdateCheckRequest request)
Performs one complete update check and selects the target release.
request 14.1 Beta
The emulator record and effective application path to check.

Returns

The installed version, complete authoritative release snapshot, selected target, version relation, and update disposition.