Line 156: |
Line 156: |
| | 0 || GetAppletStateChangedEvent || | | | 0 || GetAppletStateChangedEvent || |
| |- | | |- |
− | | 1 || IsCompleted || | + | | 1 || [[#IsCompleted]] || |
| |- | | |- |
| | 10 || Start || | | | 10 || Start || |
Line 194: |
Line 194: |
| | 150 || [6.0.0+] ReportApplicationExitTimeout || | | | 150 || [6.0.0+] ReportApplicationExitTimeout || |
| |} | | |} |
| + | |
| + | ===== IsCompleted ===== |
| + | No input, returns an output u8 bool. |
| | | |
| ===== IAppletAccessor ===== | | ===== IAppletAccessor ===== |
Line 202: |
Line 205: |
| | 0 || GetAppletStateChangedEvent | | | 0 || GetAppletStateChangedEvent |
| |- | | |- |
− | | 1 || IsCompleted | + | | 1 || [[#IsCompleted]] |
| |- | | |- |
| | 10 || Start | | | 10 || Start |
Line 212: |
Line 215: |
| | 30 || GetResult | | | 30 || GetResult |
| |} | | |} |
| + | |
| + | ====== IsCompleted ====== |
| + | No input, returns an output u8 bool. |
| | | |
| == ILibraryAppletProxy == | | == ILibraryAppletProxy == |
Line 565: |
Line 571: |
| | 0 || GetAppletStateChangedEvent || | | | 0 || GetAppletStateChangedEvent || |
| |- | | |- |
− | | 1 || IsCompleted || | + | | 1 || [[#IsCompleted]] || |
| |- | | |- |
| | 10 || Start || | | | 10 || Start || |
Line 591: |
Line 597: |
| | 106 || GetPopInteractiveOutDataEvent || | | | 106 || GetPopInteractiveOutDataEvent || |
| |- | | |- |
− | | 110 || NeedsToExitProcess || | + | | 110 || [[#NeedsToExitProcess]] || |
| |- | | |- |
| | 120 || GetLibraryAppletInfo || | | | 120 || GetLibraryAppletInfo || |
Line 599: |
Line 605: |
| | 160 || [2.0.0+] GetIndirectLayerConsumerHandle || | | | 160 || [2.0.0+] GetIndirectLayerConsumerHandle || |
| |} | | |} |
| + | |
| + | ==== IsCompleted ==== |
| + | No input, returns an output u8 bool. |
| + | |
| + | ==== NeedsToExitProcess ==== |
| + | No input, returns an output u8 bool. |
| | | |
| == ICommonStateGetter == | | == ICommonStateGetter == |
Line 619: |
Line 631: |
| | 6 || [[#GetPerformanceMode]] || | | | 6 || [[#GetPerformanceMode]] || |
| |- | | |- |
− | | 7 || GetCradleStatus || | + | | 7 || [[#GetCradleStatus]] || |
| |- | | |- |
− | | 8 || GetBootMode || | + | | 8 || [[#GetBootMode]] || |
| |- | | |- |
| | 9 || [[#GetCurrentFocusState]] || | | | 9 || [[#GetCurrentFocusState]] || |
Line 641: |
Line 653: |
| | 40 || [2.0.0+] GetCradleFwVersion || | | | 40 || [2.0.0+] GetCradleFwVersion || |
| |- | | |- |
− | | 50 || [3.0.0+] IsVrModeEnabled || | + | | 50 || [3.0.0+] [[#IsVrModeEnabled]] || |
| |- | | |- |
| | 51 || [3.0.0+] [[#SetVrModeEnabled]] || | | | 51 || [3.0.0+] [[#SetVrModeEnabled]] || |
Line 647: |
Line 659: |
| | 52 || [4.0.0+] SetLcdBacklighOffEnabled || | | | 52 || [4.0.0+] SetLcdBacklighOffEnabled || |
| |- | | |- |
− | | 55 || [3.0.0+] IsInControllerFirmwareUpdateSection || | + | | 55 || [3.0.0+] [[#IsInControllerFirmwareUpdateSection]] || |
| |- | | |- |
| | 60 || [3.0.0+] GetDefaultDisplayResolution || | | | 60 || [3.0.0+] GetDefaultDisplayResolution || |
Line 679: |
Line 691: |
| === GetPerformanceMode === | | === GetPerformanceMode === |
| No input. Returns an output u32 for the current PerformanceMode. | | No input. Returns an output u32 for the current PerformanceMode. |
| + | |
| + | === GetCradleStatus === |
| + | No input, returns an output u8. |
| + | |
| + | === GetBootMode === |
| + | No input, returns an output u8. |
| | | |
| === GetCurrentFocusState === | | === GetCurrentFocusState === |
Line 685: |
Line 703: |
| * 1: In focus. | | * 1: In focus. |
| * 2/3: Out of focus(running in "background"). | | * 2/3: Out of focus(running in "background"). |
| + | |
| + | === IsVrModeEnabled === |
| + | No input, returns an output u8 bool. |
| | | |
| === SetVrModeEnabled === | | === SetVrModeEnabled === |
Line 692: |
Line 713: |
| | | |
| When the VrMode is set to true, the console shows a screen rendered like vr asking the user to move his face away and hit the 'close' button. When this button is pressed, the console resets the vrMode to false. | | When the VrMode is set to true, the console shows a screen rendered like vr asking the user to move his face away and hit the 'close' button. When this button is pressed, the console resets the vrMode to false. |
| + | |
| + | === IsInControllerFirmwareUpdateSection === |
| + | No input, returns an output u8 bool. |
| | | |
| == ISelfController == | | == ISelfController == |
Line 758: |
Line 782: |
| | 66 || [3.0.0+] GetCurrentIlluminance | | | 66 || [3.0.0+] GetCurrentIlluminance |
| |- | | |- |
− | | 67 || [3.0.0+] IsIlluminanceAvailable | + | | 67 || [3.0.0+] [[#IsIlluminanceAvailable]] |
| |- | | |- |
| | 68 || [4.0.0+] SetAutoSleepDisabled | | | 68 || [4.0.0+] SetAutoSleepDisabled |
Line 819: |
Line 843: |
| === CreateManagedDisplayLayer === | | === CreateManagedDisplayLayer === |
| Returns an output u64 LayerId which is then used by the user-process with [[Display_services#OpenLayer]]. | | Returns an output u64 LayerId which is then used by the user-process with [[Display_services#OpenLayer]]. |
| + | |
| + | === IsIlluminanceAvailable === |
| + | No input, returns an output u8 bool. |
| | | |
| == IWindowController == | | == IWindowController == |
Line 933: |
Line 960: |
| | 1 || TerminateAllLibraryApplets || | | | 1 || TerminateAllLibraryApplets || |
| |- | | |- |
− | | 2 || AreAnyLibraryAppletsLeft || | + | | 2 || #AreAnyLibraryAppletsLeft || |
| |- | | |- |
| | 10 || CreateStorage || Returns an [[#IStorage]]. | | | 10 || CreateStorage || Returns an [[#IStorage]]. |