OSDN Git Service

Initial DBus transport support
authorJakub Pawlowski <jpawlowski@google.com>
Mon, 31 Oct 2016 19:56:12 +0000 (12:56 -0700)
committerJakub Pawlowski <jpawlowski@google.com>
Tue, 6 Jun 2017 19:04:28 +0000 (19:04 +0000)
commit79c2ff968f1bdbd158c08943728c1a7316c21a80
tree57e43b28a5cd69f59682ff4e20c5e4f14ab099be
parent47474c3e584806e0b49b27e1e5330c1e6646cfb9
Initial DBus transport support

This patch adds initial support for DBus transport on Linux. It exposes
initial implementation of Adapter that can be Enabled and Disabled. One
can also introspect the interface to find the exposed methods. Further
patches will extend it's functionality.

Test: ninja -C out/Default -j 40
Change-Id: I173cc752b8d8aaa8706ed36f75f5a043cc987b1a
build/secondary/third_party/libchrome/BUILD.gn
service/BUILD.gn
service/daemon.cc
service/ipc/dbus/bluetooth_adapter.cc [new file with mode: 0644]
service/ipc/dbus/bluetooth_adapter.h [new file with mode: 0644]
service/ipc/dbus/ipc_handler_dbus.cc [new file with mode: 0644]
service/ipc/dbus/ipc_handler_dbus.h [new file with mode: 0644]
service/ipc/dbus/org.fluoride.BluetoothAdapter.xml [new file with mode: 0644]
service/ipc/ipc_manager.cc
service/ipc/ipc_manager.h