1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
4 <interface name="org.freesmartphone.Time.Alarm">
5 <method name="ClearAlarms">
6 <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
7 <arg type="s" name="busname" direction="in"/>
9 <method name="ListAlarms">
10 <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
11 <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QFsoWakeupAlarmList"/>
12 <arg xmlns:fso="http://www.freesmartphone.org/schemas/DBusSpecExtension" type="a(si)" name="alarms" fso:type="org.freesmartphone.Time.WakeupAlarm" direction="out"/>
14 <method name="RemoveAlarm">
15 <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
16 <arg type="s" name="busname" direction="in"/>
17 <arg type="i" name="timestamp" direction="in"/>
19 <method name="AddAlarm">
20 <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
21 <arg type="s" name="busname" direction="in"/>
22 <arg type="i" name="timestamp" direction="in"/>
23 <fso:throws xmlns:fso="http://www.freesmartphone.org/schemas/DBusSpecExtension" type="org.freesmartphone"/>
26 <fso:struct xmlns:fso="http://www.freesmartphone.org/schemas/DBusSpecExtension" name="org.freesmartphone.Time.WakeupAlarm">
27 <fso:field name="busname" type="s"/>
28 <fso:field name="timestamp" type="i"/>