Commit: e91aab1a7de2f79ae6c2e64f82e529fd92c1f6b0
Parent: cde3bb8ab9336970036af9a7c8c2ea398c7ba626
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2015-09-03 12:32:46
Tree: f232a551ea0f04af37c066e75cdb0da5d2d395db

core/gatt: Cleanup service probe This cleanup code related to service probe making it use a single function, because of that now all driver must implement device_probe in order for the service probe to work properly. In addition to that a new flag called external was introduced to btd_profile to be possible to distinguish whether it is a internal plugin or external client, this was needed in order to decide if an attribute should be claimed which whould prevent it to be exported over D-Bus.

Diffstat

M src/device.c | 167 ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
M src/gatt-database.c | 30 +++++++++++++++++++++++++- - - - -
M src/profile.c | 11 +++++++++- -
M src/profile.h | 1 +

4 files changed, 84 insertions(+), 125 deletions(-)

View Full Diff | Patch