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.