|
While instruction-based packages are also possible in the SCM utility, they are NOT currently supported by the SCM Edge Extension for the .NET SDK.
|
State
|
Static Variable
|
Description
|
---|---|---|
created
|
TW_SWUPDATE_CREATED
|
The software update job has been created.
|
notified
|
TW_SWUPDATE_NOTIFIED
|
A message has been sent to the platform to say that the device is ready to receive the installation package.
|
waitForDownload
|
TW_SWUPDATE_WAIT_FOR_DOWNLOAD
|
The package is ready to be downloaded, and the device is waiting for it to arrive.
|
aborted
|
TW_SWUPDATE_ABORTED
|
The user who deployed the package stopped the operation.
|
startDownloading
|
TW_SWUPDATE_START_DOWNLOAD
|
The transfer of the package from the platform to the device has started.
|
downloading
|
TW_SWUPDATE_DOWNLOADING
|
The transfer of the package from the platform to the device is underway.
|
downloaded
|
TW_SWUPDATE_DOWNLOADED
|
The transfer of the package from the platform to the device is complete.
|
waitForInstall
|
TW_SWUPDATE_WAIT_FOR_INSTALL_COMMANDTW_SWUPDATE_WAIT_FOR_INSTALL_DATETIME
|
The package is waiting on the device for the installation to begin.
|
installing
|
TW_SWUPDATE_INSTALLING
|
The content of the package (typically a script file) is being installed on the device.
|
completed
|
TW_SWUPDATE_COMPLETED
|
The installation is complete. If the package contained a script file, this state also indicates that the script has been run.
|
failed
|
TW_SWUPDATE_FAILED
|
The package operations failed.
|
done
|
TW_SWUPDATE_DONE
|
The package operation completed successfully.
|