From ce42888b9b51b00a9af787e03bff3addb5862ad6 Mon Sep 17 00:00:00 2001 From: Marcin Kraglak Date: Mon, 26 May 2014 11:10:26 +0200 Subject: [PATCH] android/hal-gatt: Define attribute permissions values These values are defined in Android and should be used on daemon side. --- android/hal-msg.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/android/hal-msg.h b/android/hal-msg.h index 09bd9a013..b68a4c71e 100644 --- a/android/hal-msg.h +++ b/android/hal-msg.h @@ -1590,3 +1590,12 @@ struct hal_ev_gatt_server_rsp_confirmation { int32_t status; int32_t handle; } __attribute__((packed)); + +#define HAL_GATT_PERMISSION_READ 0x0001 +#define HAL_GATT_PERMISSION_READ_ENCRYPTED 0x0002 +#define HAL_GATT_PERMISSION_READ_ENCRYPTED_MITM 0x0004 +#define HAL_GATT_PERMISSION_WRITE 0x0010 +#define HAL_GATT_PERMISSION_WRITE_ENCRYPTED 0x0020 +#define HAL_GATT_PERMISSION_WRITE_ENCRYPTED_MITM 0x0040 +#define HAL_GATT_PERMISSION_WRITE_SIGNED 0x0080 +#define HAL_GATT_PERMISSION_WRITE_SIGNED_MITM 0x0100 -- 2.47.3