Applet Manager services: Difference between revisions

Line 524: Line 524:
| 61 || [3.0.0+] GetDefaultDisplayResolutionChangeEvent ||
| 61 || [3.0.0+] GetDefaultDisplayResolutionChangeEvent ||
|}
|}
Officially notification messages are handled by the application itself, not sdk-nso in ExeFS. Official apps call code in sdk-nso which basically uses svcWaitSynchronization with the event from [[#GetEventHandle]] to check whether a message is available, then if so it uses [[#ReceiveMessage]]. The actual handling for message IDs is done in the app itself.


=== GetEventHandle ===
=== GetEventHandle ===
Line 529: Line 531:


=== ReceiveMessage ===
=== ReceiveMessage ===
No input. Returns an output u32. Error 0x680 indicates no message is available?
No input. Returns an output u32. Error 0x680 indicates no message is available.


=== GetCurrentFocusState ===
=== GetCurrentFocusState ===