Applet Manager services: Difference between revisions
| Line 516: | Line 516: | ||
| 30 || BeginBlockingHomeButtonShortAndLongPressed || | | 30 || BeginBlockingHomeButtonShortAndLongPressed || | ||
|- | |- | ||
| 31 || EndBlockingHomeButtonShortAndLongPressed || | | 31 || [[#EndBlockingHomeButtonShortAndLongPressed]] || | ||
|- | |- | ||
| 32 || [[#BeginBlockingHomeButton]] || | | 32 || [[#BeginBlockingHomeButton]] || | ||
|- | |- | ||
| 33 || EndBlockingHomeButton || | | 33 || [[#EndBlockingHomeButton]] || | ||
|- | |- | ||
| 40 || [[#NotifyRunning]] || | | 40 || [[#NotifyRunning]] || | ||
| Line 534: | Line 534: | ||
| 67 || [3.0.0+] [[#SetGamePlayRecordingState]] || | | 67 || [3.0.0+] [[#SetGamePlayRecordingState]] || | ||
|- | |- | ||
| 68 || [4.0.0+] RequestFlushGamePlayingMovieForDebug || | | 68 || [4.0.0+] [[#RequestFlushGamePlayingMovieForDebug]] || | ||
|- | |- | ||
| 70 || [3.0.0+] RequestToShutdown || | | 70 || [3.0.0+] [[#RequestToShutdown]] || | ||
|- | |- | ||
| 71 || [3.0.0+] RequestToReboot || | | 71 || [3.0.0+] [[#RequestToReboot]] || | ||
|- | |- | ||
| 80 || [4.0.0+] [[#ExitAndRequestToShowThanksMessage]] || | | 80 || [4.0.0+] [[#ExitAndRequestToShowThanksMessage]] || | ||
| Line 556: | Line 556: | ||
| 120 || [5.0.0+] ExecuteProgram || | | 120 || [5.0.0+] ExecuteProgram || | ||
|- | |- | ||
| 121 || [5.0.0+] ClearUserChannel || | | 121 || [5.0.0+] [[#ClearUserChannel]] || | ||
|- | |- | ||
| 122 || [5.0.0+] UnpopToUserChannel || | | 122 || [5.0.0+] UnpopToUserChannel || | ||
| Line 606: | Line 606: | ||
For example, in some cases official apps use this with [[Error_codes|error]] 0x2A2 then uses svcBreak. | For example, in some cases official apps use this with [[Error_codes|error]] 0x2A2 then uses svcBreak. | ||
==== EndBlockingHomeButtonShortAndLongPressed ==== | |||
No input/output. | |||
==== BeginBlockingHomeButton ==== | ==== BeginBlockingHomeButton ==== | ||
Takes an input s64 nanoseconds, no output. The input nanoseconds can be zero. | Takes an input s64 nanoseconds, no output. The input nanoseconds can be zero. | ||
==== EndBlockingHomeButton ==== | |||
No input/output. | |||
==== NotifyRunning ==== | ==== NotifyRunning ==== | ||
| Line 624: | Line 630: | ||
==== SetGamePlayRecordingState ==== | ==== SetGamePlayRecordingState ==== | ||
Takes an input u32. 0 = disable/pause, 1 = enable/restart. | Takes an input u32. 0 = disable/pause, 1 = enable/restart. | ||
==== RequestFlushGamePlayingMovieForDebug ==== | |||
No input/output. | |||
==== RequestToShutdown ==== | |||
No input/output. | |||
==== RequestToReboot ==== | |||
No input/output. | |||
==== ExitAndRequestToShowThanksMessage ==== | ==== ExitAndRequestToShowThanksMessage ==== | ||
| Line 640: | Line 655: | ||
The number of entries in each array is the same. ApplicationPlayStatistics is a 8-byte struct. | The number of entries in each array is the same. ApplicationPlayStatistics is a 8-byte struct. | ||
==== ClearUserChannel ==== | |||
No input/output. | |||
==== CreateMovieMaker ==== | ==== CreateMovieMaker ==== | ||