Changes

Jump to navigation Jump to search
326 bytes added ,  00:29, 18 May 2019
Line 205: Line 205:     
== Applet Launching ==
 
== Applet Launching ==
The web-applets are launched using a storage containing the input arg data, on exit the output storage contains the "*ReturnValue" reply data struct. The output struct is specific to each applet.
+
The web-applets are launched using a storage containing the input arg data, on exit the output storage contains the "*ReturnValue" reply data.
 +
 
 +
Input/output storage size for TLV data is 0x2000-bytes.
    
=== Library Applet Versions ===
 
=== Library Applet Versions ===
Line 219: Line 221:  
|-
 
|-
 
| [6.0.0+] || 0x60000
 
| [6.0.0+] || 0x60000
 +
|-
 +
| [8.0.0+] || 0x80000
 
|}
 
|}
   Line 372: Line 376:  
|}
 
|}
   −
This is the 0x1010-byte output storage used by all non-WebWifi applets - except for Share which returns a TLV storage on [3.0.0+].
+
This is the 0x1010-byte output storage used by all non-WebWifi applets - except for Share which returns a TLV storage on [3.0.0+], and Web on [8.0.0+].
    
=== WebArgHeader ===
 
=== WebArgHeader ===
Line 847: Line 851:  
| u8 bool
 
| u8 bool
 
| Enables using [[#WebSession]] when set.
 
| Enables using [[#WebSession]] when set.
 +
|-
 +
| [8.0.0+]
 +
| Offline
 +
| 0x43
 +
| 0x1
 +
| u8 bool
 +
| MediaPlayerUiEnabled
 
|}
 
|}
   Line 864: Line 875:  
|-
 
|-
 
!  System Version
 
!  System Version
 +
!  Applets
 
!  Type
 
!  Type
 
!  Size
 
!  Size
Line 870: Line 882:  
|-
 
|-
 
| [3.0.0+]
 
| [3.0.0+]
 +
| Share, Web
 
| 0x1
 
| 0x1
 
| 0x4
 
| 0x4
Line 876: Line 889:  
|-
 
|-
 
| [3.0.0+]
 
| [3.0.0+]
 +
| Share, Web
 
| 0x2
 
| 0x2
 
|  
 
|  
Line 882: Line 896:  
|-
 
|-
 
| [3.0.0+]
 
| [3.0.0+]
 +
| Share, Web
 
| 0x3
 
| 0x3
 
| 0x8
 
| 0x8
Line 888: Line 903:  
|-
 
|-
 
| [3.0.0+]
 
| [3.0.0+]
 +
| Share
 
| 0x4
 
| 0x4
 
| 0x4
 
| 0x4
Line 894: Line 910:  
|-
 
|-
 
| [3.0.0+]
 
| [3.0.0+]
 +
| Share
 
| 0x5
 
| 0x5
 
|  
 
|  
Line 900: Line 917:  
|-
 
|-
 
| [3.0.0+]
 
| [3.0.0+]
 +
| Share
 
| 0x6
 
| 0x6
 
| 0x8
 
| 0x8
Line 906: Line 924:  
|-
 
|-
 
| [3.0.0+]
 
| [3.0.0+]
 +
| Share
 
| 0x7
 
| 0x7
 
|  
 
|  
Line 912: Line 931:  
|-
 
|-
 
| [3.0.0+]
 
| [3.0.0+]
 +
| Share
 
| 0x8
 
| 0x8
 
| 0x8
 
| 0x8
 
| u64
 
| u64
 
| PostIdSize
 
| PostIdSize
 +
|-
 +
| [8.0.0+]
 +
| Web
 +
| 0x9
 +
| 0x1
 +
| u8 bool
 +
| MediaPlayerAutoClosedByCompletion
 
|}
 
|}
   −
These are used for Share-applet. Official user-processes doesn't check the TLV size for any of these.
+
These are used for Share-applet on [3.0.0+], and with Web on [8.0.0+]. Official user-processes doesn't check the TLV size for any of these.
    
==== DocumentKind ====
 
==== DocumentKind ====

Navigation menu