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 ====