Table of Contents

Interface IFirmwareParser

Namespace
Huddly.Sdk.Upgraders
Assembly
Huddly.Sdk.dll
[Obsolete("Use FirmwareChecker instead. Method will be removed in SDK version 3.")]
public interface IFirmwareParser

Methods

GetFirmwareVersion(string)

[Obsolete("Use GetVersion instead. Method will be removed in SDK version 3.")]
SemVersion? GetFirmwareVersion(string firmwarePath)

Parameters

firmwarePath string

Returns

SemVersion

GetMostRecentFirmware(IEnumerable<string>)

[Obsolete("Use FirmwareChecker.GetLatestLocalVersion instead. Method will be removed in SDK version 3.")]
(string Path, SemVersion Version)? GetMostRecentFirmware(IEnumerable<string> firmwarePaths)

Parameters

firmwarePaths IEnumerable<string>

Returns

(string Path, SemVersion Version)?

GetMostRecentVersion(IEnumerable<string>)

[Obsolete("Use FirmwareChecker.GetLatestLocalVersion instead. Method will be removed in SDK version 3.")]
(string Path, FirmwareVersion Version)? GetMostRecentVersion(IEnumerable<string> filePaths)

Parameters

filePaths IEnumerable<string>

Returns

(string Path, FirmwareVersion Version)?

GetVersion(string)

[Obsolete("Use FirmwareChecker.GetVersion instead. Method will be removed in SDK version 3.")]
FirmwareVersion? GetVersion(string filePath)

Parameters

filePath string

Returns

FirmwareVersion