Applet Manager services: Difference between revisions

Line 2,145: Line 2,145:
| 1 || [[#OpenMainApplication]] ||  
| 1 || [[#OpenMainApplication]] ||  
|-
|-
| 10 || EmulateButtonEvent ||
| 10 || [[#PerformSystemButtonPressing]] ||
|-
|-
| 20 || InvalidateTransitionLayer ||
| 20 || [[#InvalidateTransitionLayer]] ||
|-
|-
| 30 || [6.0.0+] RequestLaunchApplicationWithUserAndArgumentForDebug ||
| 30 || [6.0.0+] [[#RequestLaunchApplicationWithUserAndArgumentForDebug]] ||
|-
|-
| 40 || [6.0.0+] [[#GetAppletResourceUsageInfo]] ||
| 40 || [6.0.0+] [[#GetAppletResourceUsageInfo]] ||
Line 2,157: Line 2,157:


=== NotifyMessageToHomeMenuForDebug ===
=== NotifyMessageToHomeMenuForDebug ===
Takes an input u32 "nn::am::AppletMessage", no output.
Stubbed, just returns an error.
Stubbed, just returns an error.


=== OpenMainApplication ===
=== OpenMainApplication ===
No input, returns an output [[#IApplicationAccessor]].
No input, returns an output [[#IApplicationAccessor]].
=== PerformSystemButtonPressing ===
Takes an input u32 "nn::am::service::SystemButtonType", no output.
=== InvalidateTransitionLayer ===
No input/output.
=== RequestLaunchApplicationWithUserAndArgumentForDebug ===
Takes an input u8 bool flag, an u64 Application titleID, a type-0x5 input buffer containing an array of u128 userIDs, and a type-0x5 input buffer, no output.


=== GetAppletResourceUsageInfo ===
=== GetAppletResourceUsageInfo ===