mirror of
https://github.com/ZuneDev/ZuneShell.dll.git
synced 2026-07-27 13:11:51 -07:00
37 lines
1.2 KiB
C#
37 lines
1.2 KiB
C#
using Microsoft.Iris;
|
|
|
|
namespace MicrosoftZuneLibrary
|
|
{
|
|
internal class StartFirmwareUpdateArgs : HrStatusBase
|
|
{
|
|
private UpdatePackageCollection m_Updates;
|
|
|
|
private DeferredInvokeHandler m_FirmwareUpdateBegin;
|
|
|
|
private DeferredInvokeHandler m_FirmwareUpdateProgress;
|
|
|
|
private DeferredInvokeHandler m_FirmwareUpdateComplete;
|
|
|
|
private FirmwareUpdateOption m_UpdateOption;
|
|
|
|
public FirmwareUpdateOption UpdateOption => m_UpdateOption;
|
|
|
|
public DeferredInvokeHandler FirmwareUpdateComplete => m_FirmwareUpdateComplete;
|
|
|
|
public DeferredInvokeHandler FirmwareUpdateProgress => m_FirmwareUpdateProgress;
|
|
|
|
public DeferredInvokeHandler FirmwareUpdateBegin => m_FirmwareUpdateBegin;
|
|
|
|
public UpdatePackageCollection Updates => m_Updates;
|
|
|
|
public StartFirmwareUpdateArgs(UpdatePackageCollection Updates, DeferredInvokeHandler FirmwareUpdateBegin, DeferredInvokeHandler FirmwareUpdateProgress, DeferredInvokeHandler FirmwareUpdateComplete, FirmwareUpdateOption UpdateOption)
|
|
{
|
|
m_Updates = Updates;
|
|
m_FirmwareUpdateBegin = FirmwareUpdateBegin;
|
|
m_FirmwareUpdateProgress = FirmwareUpdateProgress;
|
|
m_FirmwareUpdateComplete = FirmwareUpdateComplete;
|
|
m_UpdateOption = UpdateOption;
|
|
}
|
|
}
|
|
}
|