1 <?xml version="1.0" encoding="UTF-8" ?>
4 <interface name="org.bluez.PbAgent">
5 <method name="GetPhonebookFolderList">
6 <arg type="as" name="folder_list" direction="out"/>
9 <method name="GetPhonebook">
10 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
11 <arg type="s" name="name"/>
12 <arg type="t" name="filter"/>
13 <arg type="y" name="format"/>
14 <arg type="q" name="max_list_count"/>
15 <arg type="q" name="list_start_offset"/>
16 <arg type="as" name="phonebook" direction="out"/>
17 <arg type="u" name="new_missed_call" direction="out"/>
20 <method name="GetPhonebookSize">
21 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
22 <arg type="s" name="name"/>
23 <arg type="u" name="phonebook_size" direction="out"/>
24 <arg type="u" name="new_missed_call" direction="out"/>
27 <method name="GetPhonebookList">
28 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
29 <arg type="s" name="name"/>
30 <arg type="a(ssu)" name="phonebook_list" direction="out"/>
31 <arg type="u" name="new_missed_call" direction="out"/>
34 <method name="GetPhonebookEntry">
35 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
36 <arg type="s" name="folder"/>
37 <arg type="s" name="id"/>
38 <arg type="t" name="filter"/>
39 <arg type="y" name="format"/>
40 <arg type="s" name="phonebook_entry" direction="out"/>
43 <method name="GetTotalObjectCount">
44 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
45 <arg type="s" name="path"/>
46 <arg type="u" name="phonebook_size" direction="out"/>
49 <method name="AddContact">
50 <arg type="s" name="filename"/>
53 <method name="DestroyAgent">
54 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
57 <signal name="clear"/>
61 <interface name="org.bluez.PbAgent.At">
62 <method name="GetPhonebookSizeAt">
63 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
64 <arg type="s" name="command"/>
65 <arg type="u" name="phonebook_size" direction="out"/>
68 <method name="GetPhonebookEntriesAt">
69 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
70 <arg type="s" name="command"/>
71 <arg type="i" name="start_index"/>
72 <arg type="i" name="end_index"/>
73 <arg type="a(ssu)" name="phonebook_entries" direction="out"/>
76 <method name="GetPhonebookEntriesFindAt">
77 <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
78 <arg type="s" name="command"/>
79 <arg type="s" name="find_text" />
80 <arg type="a(ssu)" name="phonebook_entries" direction="out"/>