Applet Manager services: Difference between revisions

No edit summary
Line 84: Line 84:
| 12 || UnlockForeground ||  
| 12 || UnlockForeground ||  
|-
|-
| 20 || PopFromGeneralChannel || Returns an [[#IStorage]].
| 20 || [[#PopFromGeneralChannel]] ||
|-
|-
| 21 || GetPopFromGeneralChannelEvent ||
| 21 || GetPopFromGeneralChannelEvent ||
|-
|-
| 30 || GetHomeButtonWriterLockAccessor || Returns an [[#ILockAccessor]].
| 30 || [[#GetHomeButtonWriterLockAccessor]] ||
|-
|-
| 31 || [2.0.0+] [[#GetWriterLockAccessorEx]] ||  
| 31 || [2.0.0+] [[#GetWriterLockAccessorEx]] ||  
Line 94: Line 94:
| 100 || [6.0.0+] PopRequestLaunchApplicationForDebug ||
| 100 || [6.0.0+] PopRequestLaunchApplicationForDebug ||
|}
|}
==== PopFromGeneralChannel ====
No input, returns an output [[#IStorage]].
==== GetHomeButtonWriterLockAccessor ====
No input, returns an output [[#ILockAccessor]].


==== GetWriterLockAccessorEx ====
==== GetWriterLockAccessorEx ====
Line 272: Line 278:
! Cmd || Name || Notes
! Cmd || Name || Notes
|-
|-
| 0 || PopInData || Returns an [[#IStorage]].
| 0 || [[#PopInData]] ||
|-
|-
| 1 || [[#PushOutData]] ||  
| 1 || [[#PushOutData]] ||  
|-
|-
| 2 || PopInteractiveInData || Returns an [[#IStorage]].
| 2 || [[#PopInteractiveInData]] ||
|-
|-
| 3 || [[#PushInteractiveOutData]] ||  
| 3 || [[#PushInteractiveOutData]] ||  
Line 304: Line 310:
| 19 || [4.0.0+] GetDesirableKeyboardLayout ||
| 19 || [4.0.0+] GetDesirableKeyboardLayout ||
|-
|-
| 20 || PopExtraStorage || Returns an [[#IStorage]].
| 20 || [[#PopExtraStorage]] ||
|-
|-
| 25 || GetPopExtraStorageEvent ||
| 25 || GetPopExtraStorageEvent ||
Line 332: Line 338:
| 110 || [6.0.0+] GetMainAppletAvailableUsers ||
| 110 || [6.0.0+] GetMainAppletAvailableUsers ||
|}
|}
==== PopInData ====
No input, returns an output [[#IStorage]].


==== PushOutData ====
==== PushOutData ====
Takes an input [[#IStorage]], no output.
Takes an input [[#IStorage]], no output.
==== PopInteractiveInData ====
No input, returns an output [[#IStorage]].


==== PushInteractiveOutData ====
==== PushInteractiveOutData ====
Line 352: Line 364:
==== CanUseApplicationCore ====
==== CanUseApplicationCore ====
No input, returns an output u8 bool.
No input, returns an output u8 bool.
==== PopExtraStorage ====
No input, returns an output [[#IStorage]].


==== UnpopInData ====
==== UnpopInData ====
Line 647: Line 662:
| 100 || [[#PushInData]] ||  
| 100 || [[#PushInData]] ||  
|-
|-
| 101 || PopOutData || Returns an [[#IStorage]].
| 101 || [[#PopOutData]] ||
|-
|-
| 102 || [[#PushExtraStorage]] ||  
| 102 || [[#PushExtraStorage]] ||  
Line 653: Line 668:
| 103 || [[#PushInteractiveInData]] ||  
| 103 || [[#PushInteractiveInData]] ||  
|-
|-
| 104 || PopInteractiveOutData || Returns an [[#IStorage]].
| 104 || [[#PopInteractiveOutData]] ||
|-
|-
| 105 || GetPopOutDataEvent ||
| 105 || GetPopOutDataEvent ||
Line 691: Line 706:
==== PushInData ====
==== PushInData ====
Takes an input [[#IStorage]], no output.
Takes an input [[#IStorage]], no output.
==== PopOutData ====
No input, returns an output [[#IStorage]].


==== PushExtraStorage ====
==== PushExtraStorage ====
Line 697: Line 715:
==== PushInteractiveInData ====
==== PushInteractiveInData ====
Takes an input [[#IStorage]], no output.
Takes an input [[#IStorage]], no output.
==== PopInteractiveOutData ====
No input, returns an output [[#IStorage]].


==== NeedsToExitProcess ====
==== NeedsToExitProcess ====
Line 1,067: Line 1,088:
| 0 || [[#GetLaunchReason]] ||
| 0 || [[#GetLaunchReason]] ||
|-
|-
| 11 || OpenCallingLibraryApplet || Returns an [[#ILibraryAppletAccessor]].
| 11 || [[#OpenCallingLibraryApplet]] ||
|-
|-
| 21 || [[#PushContext]] ||  
| 21 || [[#PushContext]] ||  
|-
|-
| 22 || PopContext || Returns an [[#IStorage]].
| 22 || [[#PopContext]] ||
|-
|-
| 23 || CancelWindingReservation ||
| 23 || CancelWindingReservation ||
Line 1,086: Line 1,107:


Used by LibraryApplets.
Used by LibraryApplets.
=== OpenCallingLibraryApplet ===
No input, returns an output [[#ILibraryAppletAccessor]].


=== PushContext ===
=== PushContext ===
Takes an input [[#IStorage]], no output.
Takes an input [[#IStorage]], no output.
=== PopContext ===
No input, returns an output [[#IStorage]].


=== ReserveToStartAndWaitAndUnwindThis ===
=== ReserveToStartAndWaitAndUnwindThis ===