Bump version to keep in sync with libfso-glib
[specs.git] / xml / org.freesmartphone.PIM.Contact.xml
blob3324282e66ce61610c239c72ac70ff7c0475de13
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">
3 <node name="/">
4   <interface name="org.freesmartphone.PIM.Contact">
5     <method name="GetContent">
6       <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
7       <arg direction="out" type="a{sv}" name="contact_data"/>
8     </method>
9     <method name="GetMultipleFields">
10       <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
11       <arg direction="in" type="s" name="field_list"/>
12       <arg direction="out" type="a{sv}" name="field_data"/>
13     </method>
14     <method name="GetUsedBackends">
15       <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
16       <arg direction="out" type="as" name="backends"/>
17     </method>
18     <method name="Update">
19       <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
20       <arg direction="in" type="a{sv}" name="contact_data"/>
21     </method>
22     <method name="Delete">
23       <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
24     </method>
25     <signal name="ContactDeleted"/>
26     <signal name="ContactUpdated">
27       <arg type="a{sv}" name="data"/>
28     </signal>
29   </interface>
30 </node>