Initial Bluetooth PBAP binding 51/14451/1
authorMatt Porter <mporter@konsulko.com>
Mon, 4 Jun 2018 18:31:40 +0000 (14:31 -0400)
committerMatt Porter <mporter@konsulko.com>
Thu, 14 Jun 2018 14:58:53 +0000 (10:58 -0400)
commit2cf42de672004e56063f83ad26da8fec1c757e43
tree15b0d0be0f2cf6f716389c3725740aff44ec8f15
parent830bf99eba883c93cf231b661310da57eeb54a88
Initial Bluetooth PBAP binding

Supports the following features:

  - retrieval of phonebook contacts
  - retrieval of call history (incoming/outgoing/missed/combined lists)
  - retrieval of individual contact entry by handle
  - search for contact by phone number

Bug-AGL: SPEC-1437

Change-Id: I1d0d5c4c02e5ba4a5db1bcfc932421fd9d478426
Signed-off-by: Matt Porter <mporter@konsulko.com>
25 files changed:
.gitmodules [new file with mode: 0644]
.gitreview [new file with mode: 0644]
CMakeLists.txt [new file with mode: 0644]
binding/CMakeLists.txt [new file with mode: 0644]
binding/bluetooth-pbap-binding.c [new file with mode: 0644]
binding/gdbus/api/client1.xml [new file with mode: 0644]
binding/gdbus/api/org.freedesktop.DBus.Properties.xml [new file with mode: 0644]
binding/gdbus/api/phonebookaccess1.xml [new file with mode: 0644]
binding/gdbus/api/session-dump.xml [new file with mode: 0644]
binding/gdbus/api/session1.xml [new file with mode: 0644]
binding/gdbus/api/transfer1.xml [new file with mode: 0644]
binding/gdbus/freedesktop_dbus_properties_interface.c [new file with mode: 0644]
binding/gdbus/freedesktop_dbus_properties_interface.h [new file with mode: 0644]
binding/gdbus/generate_interfaces.sh [new file with mode: 0755]
binding/gdbus/obex_client1_interface.c [new file with mode: 0644]
binding/gdbus/obex_client1_interface.h [new file with mode: 0644]
binding/gdbus/obex_phonebookaccess1_interface.c [new file with mode: 0644]
binding/gdbus/obex_phonebookaccess1_interface.h [new file with mode: 0644]
binding/gdbus/obex_session1_interface.c [new file with mode: 0644]
binding/gdbus/obex_session1_interface.h [new file with mode: 0644]
binding/gdbus/obex_transfer1_interface.c [new file with mode: 0644]
binding/gdbus/obex_transfer1_interface.h [new file with mode: 0644]
conf.d/app-templates [new submodule]
conf.d/cmake/config.cmake [new file with mode: 0644]
conf.d/wgt/config.xml.in [new file with mode: 0644]