Applet Manager services: Difference between revisions
No edit summary |
|||
Line 525: | Line 525: | ||
|} | |} | ||
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. | 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(see [[#NotificationMessage]]). | ||
=== GetEventHandle === | === GetEventHandle === | ||
Line 945: | Line 945: | ||
| 7 | | 7 | ||
| LobbyApplet | | LobbyApplet | ||
|} | |||
===NotificationMessage=== | |||
{| class="wikitable" border="1" | |||
|- | |||
! ID | |||
! Description | |||
|- | |||
| 0x10 || ? | |||
|- | |||
| 0x1E || OperationMode changed | |||
|- | |||
| 0x1F || PerformanceMode changed | |||
|} | |} | ||