Difference between revisions of "SHIPHarbour:DataTypes:ProgramType"

From Serious Documentation
Jump to: navigation, search
(Created page with "==Coming Soon== This page is currently under construction. If you need immediate help with this topic, please contact [https://www.seriousintegrated.com/contact Serious Suppor...")
 
 
Line 1: Line 1:
==Coming Soon==
+
== Description ==
This page is currently under construction. If you need immediate help with this topic, please contact [https://www.seriousintegrated.com/contact Serious Support].
+
<onlyinclude>Used as part of the [[SHIPHarbour:Data_Types:Program|Program]] type to describe a kind of a program that can execute on a Serious module.</onlyinclude>
 +
 
 +
=== UNSET_PROGRAMTYPE ===
 +
Must not be used, indicates the field was not set properly.
  
Thank you for your patience.
+
=== INVALID_PROGRAMTYPE ===
 +
May be used internally to indicate an error when encountering an unexpected value.
  
[[Category:NoIndex]]
+
=== BOOTSTRAP ===
[[Category:UnderConstruction]]
+
The low-level bootstrapper, moving here will always cause a full reboot.
  
== Description ==
+
=== BOOTLOAD ===
<onlyinclude>Used as part of the [[SHIPHarbour:Data_Types:Program|Program]] type to describe a kind of a program that can execute on a Serious module.</onlyinclude>
+
The intelligent bootloader, typically move here when it is time to update.
 +
 
 +
=== APP ===
 +
The top-level application, move here to perform normal execution.
 +
 
 +
=== INSTALL ===
 +
An installer of other programs, some updates require this program.

Latest revision as of 18:48, 31 July 2017

Description

Used as part of the Program type to describe a kind of a program that can execute on a Serious module.

UNSET_PROGRAMTYPE

Must not be used, indicates the field was not set properly.

INVALID_PROGRAMTYPE

May be used internally to indicate an error when encountering an unexpected value.

BOOTSTRAP

The low-level bootstrapper, moving here will always cause a full reboot.

BOOTLOAD

The intelligent bootloader, typically move here when it is time to update.

APP

The top-level application, move here to perform normal execution.

INSTALL

An installer of other programs, some updates require this program.