Applet Manager services: Difference between revisions
Line 178: | Line 178: | ||
! Cmd || Name || Notes | ! Cmd || Name || Notes | ||
|- | |- | ||
| 0 || RequestToEnterSleep || | | 0 || [[#RequestToEnterSleep]] || | ||
|- | |- | ||
| 1 || EnterSleep || | | 1 || [[#EnterSleep]] || | ||
|- | |- | ||
| 2 || StartSleepSequence || | | 2 || [[#StartSleepSequence]] || | ||
|- | |- | ||
| 3 || StartShutdownSequence || | | 3 || [[#StartShutdownSequence]] || | ||
|- | |- | ||
| 4 || StartRebootSequence || | | 4 || [[#StartRebootSequence]] || | ||
|- | |- | ||
| 9 || [7.0.0+] [[#IsAutoPowerDownRequested]] || | | 9 || [7.0.0+] [[#IsAutoPowerDownRequested]] || | ||
|- | |- | ||
| 10 || LoadAndApplyIdlePolicySettings || | | 10 || [[#LoadAndApplyIdlePolicySettings]] || | ||
|- | |- | ||
| 11 || [2.0.0+] NotifyCecSettingsChanged || | | 11 || [2.0.0+] [[#NotifyCecSettingsChanged]] || | ||
|- | |- | ||
| 12 || [3.0.0+] SetDefaultHomeButtonLongPressTime || | | 12 || [3.0.0+] [[#SetDefaultHomeButtonLongPressTime]] || | ||
|- | |- | ||
| 13 || [3.0.0+] UpdateDefaultDisplayResolution || | | 13 || [3.0.0+] [[#UpdateDefaultDisplayResolution]] || | ||
|- | |- | ||
| 14 || [3.0.0+] [[#ShouldSleepOnBoot]] || | | 14 || [3.0.0+] [[#ShouldSleepOnBoot]] || | ||
|- | |- | ||
| 15 || [4.0.0+] GetHdcpAuthenticationFailedEvent || | | 15 || [4.0.0+] [[#GetHdcpAuthenticationFailedEvent]] || | ||
|} | |} | ||
==== RequestToEnterSleep ==== | |||
No input/output. | |||
==== EnterSleep ==== | |||
No input/output. | |||
==== StartSleepSequence ==== | |||
Takes an input u8 bool, no output. | |||
Official sw uses hard-coded input value = 1. | |||
==== StartShutdownSequence ==== | |||
No input/output. | |||
==== StartRebootSequence ==== | |||
No input/output. | |||
==== IsAutoPowerDownRequested ==== | ==== IsAutoPowerDownRequested ==== | ||
No input, returns an output u8 bool. | No input, returns an output u8 bool. | ||
==== LoadAndApplyIdlePolicySettings ==== | |||
No input/output. | |||
==== NotifyCecSettingsChanged ==== | |||
No input/output. | |||
==== SetDefaultHomeButtonLongPressTime ==== | |||
Takes an input u64, no output. | |||
==== UpdateDefaultDisplayResolution ==== | |||
No input/output. | |||
==== ShouldSleepOnBoot ==== | ==== ShouldSleepOnBoot ==== | ||
No input, returns an output u8 bool. | No input, returns an output u8 bool. | ||
==== GetHdcpAuthenticationFailedEvent ==== | |||
No input, returns an output Event handle with autoclear=false. | |||
=== IApplicationCreator === | === IApplicationCreator === |