client: Add gatt.clone command
authorLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Mon, 11 Feb 2019 16:36:27 +0000 (18:36 +0200)
committerhimanshu <h.himanshu@samsung.com>
Tue, 11 Feb 2020 08:57:47 +0000 (14:27 +0530)
commit6927b33559c9b7c167dbac6669c2ef2278621755
tree773530b95df729850aab993e0b716c70f5592940
parentca88d2a7875615ce602590d04e4380c1b30203ad
client: Add gatt.clone command

This adds clone command to gatt submenu which can be use to clone
services as follow:

Clone all services from the connected device:
> gatt.clone

Clone a given service
> gatt.select-attribute <attribute/uuid>
> gatt.clone

In either case there is a prompt to confirm since this may add a lot of
service the user must confim before proceding.

Then finally:

> gatt.register-application

Change-Id: Ia3298b1f1a52c04b0dad34a7b794c9f177c8978d
Signed-off-by: himanshu <h.himanshu@samsung.com>
client/gatt.c
client/gatt.h
client/main.c