Applet Manager services: Difference between revisions
No edit summary |
No edit summary |
||
Line 598: | Line 598: | ||
Exits the LibraryApplet and returns to running the title which launched this LibraryApplet ([[qlaunch]] for example). | Exits the LibraryApplet and returns to running the title which launched this LibraryApplet ([[qlaunch]] for example). | ||
On success, official sw will enter an infinite loop with sleep-thread value 86400000000000. | |||
==== GetLibraryAppletInfo ==== | ==== GetLibraryAppletInfo ==== | ||
Line 1,013: | Line 1,013: | ||
==== RequestToShutdown ==== | ==== RequestToShutdown ==== | ||
No input/output. | No input/output. | ||
On success, official sw will enter an infinite loop with sleep-thread value 86400000000000. | |||
==== RequestToReboot ==== | ==== RequestToReboot ==== | ||
No input/output. | No input/output. | ||
On success, official sw will enter an infinite loop with sleep-thread value 86400000000000. | |||
==== ExitAndRequestToShowThanksMessage ==== | ==== ExitAndRequestToShowThanksMessage ==== | ||
No input/output. | No input/output. | ||
Used to exit the application and return to the kiosk menu. Official sw uses [[#UnlockExit]] immediately before this. | Used to exit the application and return to the kiosk menu. Official sw uses [[#UnlockExit]] immediately before this if needed. | ||
On success, official sw will enter an infinite loop with sleep-thread value 86400000000000. | |||
This throws an error when the cached [[Settings_services#GetQuestFlag]] value is 0. | This throws an error when the cached [[Settings_services#GetQuestFlag]] value is 0. | ||
Line 1,566: | Line 1,572: | ||
=== Exit === | === Exit === | ||
No input/output. | No input/output. | ||
Exits the current applet. On success, official sw will enter an infinite loop with sleep-thread value 86400000000000. | |||
=== LockExit === | === LockExit === | ||
Line 2,662: | Line 2,670: | ||
! Description | ! Description | ||
|- | |- | ||
| 0 || u8 ProgramIndex. "ExecuteProgram". | | 0 || u8 ProgramIndex. "ExecuteProgram". After using [[#ExecutProgram]] with this successfully, official user-processes will enter an infinite loop with sleep-thread value 86400000000000. | ||
|- | |- | ||
| 1 || u64 titleID. "JumpToSubApplicationProgramForDevelopment". Only available when [[Settings_services#GetDebugModeFlag|DebugMode]] is 1. | | 1 || u64 titleID. "JumpToSubApplicationProgramForDevelopment". Only available when [[Settings_services#GetDebugModeFlag|DebugMode]] is 1. |