GATT: Refactor Sever Indication logic 69/245569/1
authorAnupam Roy <anupam.r@samsung.com>
Mon, 12 Oct 2020 06:12:59 +0000 (11:42 +0530)
committerAnupam Roy <anupam.r@samsung.com>
Mon, 12 Oct 2020 10:20:19 +0000 (15:50 +0530)
commitfacd6cb007f9542678f7c68f9d5efca7648acc91
tree106fd2b9318750998cc7f6b462d2435cb2560883
parent7006c8f86a483b3c29afba469cc41c525b19c942
GATT: Refactor Sever Indication logic

This patch handles following:-
- Use socket for multicast indication
& fallback to DBUS for unicast indication.
- Send Remote Client address from HAL to FRWK
when indication is enabled by remote client.

Change-Id: Idacecd5a28afab1b22b9588f092ed75ea95d9070
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
bt-api/bt-gatt-service.c
bt-oal/bluez_hal/inc/bt-hal-msg.h
bt-oal/bluez_hal/src/bt-hal-gatt-server.c
bt-oal/bluez_hal/src/bt-hal-gatt.c
bt-oal/hardware/bt_gatt_server.h
bt-oal/oal-gatt.c
bt-service/services/gatt/bt-service-gatt.c
include/bluetooth-gatt-server-api.h