-<?xml version="1.0" encoding="UTF-8" ?>
-<node name="/">
- <interface name="org.bluez.MapAgent">
- <method name="GetFolderTree">
- <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
- <arg type="a(s)" name="folder_list" direction="out"/>
- </method>
- <method name="GetMessageList">
- <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
- <arg type="s" name="folder_name"/>
- <arg type="q" name="max"/>
- <arg type="b" name="newmessage" direction="out"/>
- <arg type="t" name="count" direction="out"/>
- <arg type="a(ssssssssssbsbbbbs)" name="msg_list" direction="out"/>
- </method>
- <method name="GetMessage">
- <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
- <arg type="s" name="messgae_name"/>
- <arg type="b" name="attach"/>
- <arg type="b" name="transcode"/>
- <arg type="b" name="first_request"/>
- <arg type="b" name="fraction_deliver" direction="out"/>
- <arg type="s" name="msg_body" direction="out"/>
- </method>
- <method name="PushMessage">
- <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
- <arg type="b" name="save_copy"/>
- <arg type="b" name="retry_send"/>
- <arg type="b" name="native"/>
- <arg type="s" name="folder_name"/>
- <arg type="t" name="handle" direction="out"/>
- </method>
- <method name="PushMessageData">
- <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
- <arg type="s" name="bmsg"/>
- </method>
- <method name="UpdateMessage">
- <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
- <arg type="u" name="update_err" direction="out"/>
- </method>
- <method name="SetReadStatus">
- <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
- <arg type="s" name="handle"/>
- <arg type="b" name="read_status"/>
- <arg type="u" name="update_err" direction="out"/>
- </method>
- <method name="SetDeleteStatus">
- <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
- <arg type="s" name="handle"/>
- <arg type="b" name="delete_status"/>
- <arg type="u" name="update_err" direction="out"/>
- </method>
- <method name="NotiRegistration">
- <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
- <arg type="s" name="remote_addr"/>
- <arg type="b" name="status"/>
- <arg type="u" name="update_err" direction="out"/>
- </method>
- <method name="DestroyAgent">
- <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
- </method>
- </interface>
-</node>