HID services: Difference between revisions
Masagrator (talk | contribs) |
Masagrator (talk | contribs) No edit summary |
||
| Line 2,540: | Line 2,540: | ||
Takes an input bool, an [[Applet_Manager_services|AppletResourceUserId]], no output. | Takes an input bool, an [[Applet_Manager_services|AppletResourceUserId]], no output. | ||
If input bool is '''true''', | If input bool is '''true''', inlined [[#SetAppletResourceUserId]] is executed. | ||
[20.4.0+] Takes an input bool, an u8 | [20.4.0+] Takes an input bool, an u8 [[Applet_Manager_services|ApplicationSpec]], an [[Applet_Manager_services|AppletResourceUserId]], no output. | ||
== UnregisterAppletResourceUserId == | == UnregisterAppletResourceUserId == | ||
| Line 2,981: | Line 2,981: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 500 || SetAppletResourceUserId | | 500 || [[#SetAppletResourceUserId_2|#SetAppletResourceUserId]] | ||
|- | |- | ||
| 501 || RegisterAppletResourceUserId | | 501 || [[#RegisterAppletResourceUserId_2|#RegisterAppletResourceUserId]] | ||
|- | |- | ||
| 502 || UnregisterAppletResourceUserId | | 502 || [[#UnregisterAppletResourceUserId_2|#UnregisterAppletResourceUserId]] | ||
|} | |} | ||
== SetAppletResourceUserId == | |||
Takes an [[AM_services|AppletResourceUserId]], no output. This function is called by [[AM_services|Applet Manager services]] after hid:sys [[#SetAppletResourceUserId|SetAppletResourceUserId]]. | |||
== RegisterAppletResourceUserId == | |||
Takes an u8 '''AppletId''', an [[AM_services|AppletResourceUserId]], no output. This function is called by [[AM_services|Applet Manager services]] after hid:sys [[#RegisterAppletResourceUserId|RegisterAppletResourceUserId]]. | |||
== UnregisterAppletResourceUserId == | |||
Takes an [[AM_services|AppletResourceUserId]], no output. This function is called by [[AM_services|Applet Manager services]] before hid:sys [[#UnregisterAppletResourceUserId|UnregisterAppletResourceUserId]]. | |||
= hid:tmp = | = hid:tmp = | ||
| Line 3,462: | Line 3,474: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 500 || [[#SetAppletResourceUserId]] | | 500 || [[#SetAppletResourceUserId_3|#SetAppletResourceUserId]] | ||
|- | |- | ||
| 501 || [[#RegisterAppletResourceUserId]] | | 501 || [[#RegisterAppletResourceUserId_3|#RegisterAppletResourceUserId]] | ||
|- | |- | ||
| 502 || [[#UnregisterAppletResourceUserId]] | | 502 || [[#UnregisterAppletResourceUserId_3|#UnregisterAppletResourceUserId]] | ||
|- | |- | ||
| 503 || [[#EnableAppletToGetInput]] | | 503 || [[#EnableAppletToGetInput]] | ||