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.Device.Vibrator">
5 <method name="VibratePattern">
6 <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
7 <arg direction="in" type="i" name="pulses"/>
8 <arg direction="in" type="i" name="on_duration_ms"/>
9 <arg direction="in" type="i" name="off_duration_ms"/>
10 <arg direction="in" type="i" name="strength_percentage"/>
11 <fso:throws xmlns:fso="http://www.freesmartphone.org/schemas/DBusSpecExtension" type="org.freesmartphone"/>
13 <method name="Vibrate">
14 <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
15 <arg direction="in" type="i" name="duration_ms"/>
16 <arg direction="in" type="i" name="strength_percentage"/>
17 <fso:throws xmlns:fso="http://www.freesmartphone.org/schemas/DBusSpecExtension" type="org.freesmartphone"/>
20 <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
21 <fso:throws xmlns:fso="http://www.freesmartphone.org/schemas/DBusSpecExtension" type="org.freesmartphone"/>