Glue services: Difference between revisions

Line 442: Line 442:
| 1000 ||  
| 1000 ||  
|-
|-
| 1010 || GetNotification
| 1010 || [[#ListNotifications]]
|-
|-
| 1020 || DeleteNotification
| 1020 || [[#DeleteNotification]]
|-
|-
| 1030 ||  
| 1030 || [[#ClearNotifications]]
|-
|-
| 1040 ||  
| 1040 ||  
|-
|-
| 1500 || SetPresentationSetting
| 1500 || [[#SetPresentationSetting]]
|-
|-
| 1510 || GetPresentationSetting
| 1510 || [[#GetPresentationSetting]]
|-
|-
| 2000 ||  
| 2000 || [[#GetAlarmSetting]]
|-
|-
| 2001 ||
| 2001 ||
|-
|-
| 2010 || MuteAlarm
| 2010 || [[#MuteAlarmSetting]]
|-
|-
| 2020 || IsAlarmMuted
| 2020 || [[#IsAlarmSettingReady]]
|-
|-
| 8000 ||
| 8000 ||
Line 466: Line 466:
| 8010 ||
| 8010 ||
|-
|-
| 9000 ||
| 9000 || [[#GetNextAlarm]]
|}
|}


== Cmd1000 ==
== Cmd1000 ==
No input, returns a total of 4-bytes of output.
No input, returns a total of 4-bytes of output.
== ListNotifications ==
Unofficial name.
== DeleteNotification ==
Unofficial name.
== ClearNotifications ==
Unofficial name.
No input/output.


== Cmd1040 ==
== Cmd1040 ==
Line 486: Line 497:


Cmd0: no input, returns an output handle.
Cmd0: no input, returns an output handle.
== SetPresentationSetting ==
Unofficial name.
== GetPresentationSetting ==
Unofficial name.
== GetAlarmSetting ==
Unofficial name.
Takes an input [[#AlarmSettingId]]. Returns an [[#AlarmSetting]].
== MuteAlarmSetting ==
Unofficial name.
Takes an input [[#AlarmSettingId]] and a bool.
== IsAlarmSettingReady ==
Unofficial name.
Takes an input [[#AlarmSettingId]]. Returns a bool.
== GetNextAlarm ==
Unofficial name.
Takes an input [[#AlarmSettingId]]. Returns an u8 '''IsAlarmScheduled''' and a [[Glue_services#PosixTime|PosixTime]] for the next scheduled alarm.


= ApplicationLaunchProperty =
= ApplicationLaunchProperty =