Fix the build fail for other devices
[platform/core/connectivity/bluetooth-agent.git] / pb-agent / bluetooth_pb_agent.xml
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <node name="/">
4         <interface name="org.bluez.PbAgent">
5                 <method name="GetPhonebookFolderList">
6                         <arg type="as" name="folder_list" direction="out"/>
7                 </method>
8
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"/>
18                 </method>
19
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"/>
25                 </method>
26
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"/>
32                 </method>
33
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"/>
41                 </method>
42
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"/>
47                 </method>
48
49                 <method name="AddContact">
50                         <arg type="s" name="filename"/>
51                 </method>
52
53                 <method name="DestroyAgent">
54                         <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
55                 </method>
56
57                 <signal name="clear"/>
58
59         </interface>
60
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"/>
66                 </method>
67
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"/>
74                 </method>
75
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"/>
81                 </method>
82         </interface>
83 </node>