1 <?xml version="1.0" encoding="UTF-8" ?>
3 <interface name="org.bluez.MapAgent">
4 <method name="GetFolderTree">
5 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
6 <arg type="a(s)" name="folder_list" direction="out"/>
8 <method name="GetMessageList">
9 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
10 <arg type="s" name="folder_name"/>
11 <arg type="q" name="max"/>
12 <arg type="b" name="newmessage" direction="out"/>
13 <arg type="t" name="count" direction="out"/>
14 <arg type="a(ssssssssssbsbbbbs)" name="msg_list" direction="out"/>
16 <method name="GetMessage">
17 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
18 <arg type="s" name="messgae_name"/>
19 <arg type="b" name="attach"/>
20 <arg type="b" name="transcode"/>
21 <arg type="b" name="first_request"/>
22 <arg type="b" name="fraction_deliver" direction="out"/>
23 <arg type="s" name="msg_body" direction="out"/>
25 <method name="PushMessage">
26 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
27 <arg type="b" name="save_copy"/>
28 <arg type="b" name="retry_send"/>
29 <arg type="b" name="native"/>
30 <arg type="s" name="folder_name"/>
31 <arg type="t" name="handle" direction="out"/>
33 <method name="PushMessageData">
34 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
35 <arg type="s" name="bmsg"/>
37 <method name="UpdateMessage">
38 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
39 <arg type="u" name="update_err" direction="out"/>
41 <method name="SetReadStatus">
42 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
43 <arg type="s" name="handle"/>
44 <arg type="b" name="read_status"/>
45 <arg type="u" name="update_err" direction="out"/>
47 <method name="SetDeleteStatus">
48 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
49 <arg type="s" name="handle"/>
50 <arg type="b" name="delete_status"/>
51 <arg type="u" name="update_err" direction="out"/>
53 <method name="NotiRegistration">
54 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
55 <arg type="s" name="remote_addr"/>
56 <arg type="b" name="status"/>
57 <arg type="u" name="update_err" direction="out"/>
59 <method name="DestroyAgent">
60 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>