LE CoC: Implement CAPIs 09/299409/1
authorAyush Garg <ayush.garg@samsung.com>
Mon, 7 Mar 2022 11:50:54 +0000 (17:20 +0530)
committerAnuj Jain <anuj01.jain@samsung.com>
Wed, 27 Sep 2023 09:20:58 +0000 (14:50 +0530)
commit1afb39a4bd5152ccf5f7d37b025fc220e24653cf
treedc98030d9b337b9dacd07cf3820944949ff3efc4
parent2c542bf2630350016971160e2095d6ebb35c8e12
LE CoC: Implement CAPIs

This patch primarily handles following:
- CAPIs to create and listen to L2CAP_LE socket
- CAPIs to connect and disconnect to L2CAP_LE socket
- CAPIs to get PSM of the listening L2CAP_LE socket
- Event Handlers for connection, disconnection and
authorization of L2CAP_LE socket

To avoid build conflict please merge this patch after merging framework
patch: (Change-Id: Icf4d8a51acc444765a9b61224a3a5d3fd26bfa65)

Change-Id: I6ac0595799602db1402778da3f73109366a013c2
Signed-off-by: Ayush Garg <ayush.garg@samsung.com>
Signed-off-by: Anuj Jain <anuj01.jain@samsung.com>
include/bluetooth_internal.h
include/bluetooth_private.h
include/bluetooth_type_internal.h
src/bluetooth-common.c
src/bluetooth-socket.c