Difference between revisions of "SHIPHarbour:DataTypes:UpdateMethod"

From Serious Documentation
Jump to: navigation, search
(ANY)
 
Line 9: Line 9:
  
 
=== ANY ===
 
=== ANY ===
Indicates any update methodology can be used by the module.
+
Indicates the module can automatically select VERBOSE_ATOMIC and VERBOSE_STREAM depending on available resources.
  
 
=== SILENT_REBOOT ===
 
=== SILENT_REBOOT ===

Latest revision as of 18:33, 31 July 2017

Description

Used by Update requests to specify how the module is allowed to apply the update.

UNSET_UPDATEMETHOD

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

INVALID_UPDATEMETHOD

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

ANY

Indicates the module can automatically select VERBOSE_ATOMIC and VERBOSE_STREAM depending on available resources.

SILENT_REBOOT

Indicates the module must wait until the next reboot before applying the update.

VERBOSE_ATOMIC

Indicates the module must receive the entire file before applying the update.

VERBOSE_STREAM

Indicates the module can begin applying the update while still receiving the file.